문제
다음 중 각 연산식에 대한 결과 값이 옳지 않은 것은?
① IIF(1,2,3) → 결과값: 2 ② MID("123456",3,2) → 결과값: "34" ③ "A" & "B" → 결과값: "AB" ④ 4 MOD 2 → 결과값: 2
정답
4번
해설
정답: 4. MOD는 나눗셈의 나머지를 구하는 연산이다. 4 MOD 2는 4를 2로 나눈 나머지이므로 0이다. 결과값이 2라는 설명은 옳지 않다.
오답 풀이
- 1번: IIF(조건,참,거짓)에서 1은 참(True)이므로 두 번째 값 2를 반환해 옳다.
- 2번: MID("123456",3,2)는 3번째 글자부터 2글자이므로 "34"가 되어 옳다.
- 3번: &는 문자열 연결 연산자이므로 "A" & "B"는 "AB"가 되어 옳다.
- 4번: 4 MOD 2의 나머지는 0인데 2라고 했으므로 옳지 않다.
보충 개념 MOD는 나머지 연산자(4 MOD 2 = 0), \는 정수 나눗셈, /는 실수 나눗셈이다. IIF는 조건 분기, &는 문자열 연결, MID는 문자열 일부 추출에 쓰인다.