문제
다음 C 프로그램의 실행 결과는?
#include <stdio.h> int main() { int x = 8; printf("%d", x / 2); return 0; }
① 2 ② 4 ③ 8 ④ 16
정답
2번
해설
정수 나눗셈 연산으로 8을 2로 나누면 4가 된다. C언어에서 정수끼리의 나눗셈은 몫만 반환한다. ①은 8/4의 결과, ③은 원래 값, ④은 8*2의 결과이다.
다음 C 프로그램의 실행 결과는?
#include <stdio.h> int main() { int x = 8; printf("%d", x / 2); return 0; }
① 2 ② 4 ③ 8 ④ 16
2번
정수 나눗셈 연산으로 8을 2로 나누면 4가 된다. C언어에서 정수끼리의 나눗셈은 몫만 반환한다. ①은 8/4의 결과, ③은 원래 값, ④은 8*2의 결과이다.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.