문제
다음 C 코드의 실행 결과를 쓰시오.
C#include <stdio.h> int main() { int result = 1; for (int j = 2; j <= 6; j++) { if (j % 3 != 0) result *= j; } printf("%d", result); return 0; }
정답
40
40
해설
j가 2, 3, 4, 5, 6일 때, 3의 배수가 아닌 수는 2, 4, 5이다. result = 1 * 2 * 4 * 5 = 40이다.