문제
다음 중 각 연산식에 대한 결과 값으로 옳지 않은 것은?
① IIF(0, 10, 20) → 결과 값: 20 ② MID("ABCDEFG", 2, 3) → 결과 값: BCD ③ "컴" & "활" → 결과 값: 컴활 ④ 7 MOD 3 → 결과 값: 2
정답
4번
해설
정답: 4. MOD는 나눗셈의 나머지를 구하는 연산자이다. 7을 3으로 나눈 나머지는 1이므로 결과 값이 2라는 설명은 옳지 않다.
오답 풀이
- 1번: IIF(조건, 참값, 거짓값)에서 0은 거짓이므로 거짓값 20이 반환되어 옳다.
- 2번: MID("ABCDEFG", 2, 3)은 2번째부터 3글자인 BCD를 반환하므로 옳다.
- 3번: &는 문자열을 연결하므로 "컴"&"활"은 컴활이 되어 옳다.
- 4번: 7 MOD 3의 나머지는 1이므로 결과 값 2는 옳지 않다.
보충 개념 IIF는 조건이 참이면 두 번째, 거짓이면 세 번째 인수를 반환하고, MOD는 나머지를, &는 문자열 결합을 수행한다.