모두CBT

다음 C언어 프로그램이 실행되었을 때의 결과는? | 21년-3회차-정보처리기사-필기 기출문제 상세 페이지

121년-3회차-정보처리기사-필기
다음 C언어 프로그램이 실행되었을 때의 결과는?
     
문제 이미지
     
1
0
2
1
 
3
2
4
3
 
해설

r1은 b<=4(참)가 성립해 1, r2는 a>0(참)과 b<5(참)이 모두 성립해 1이 되며, r3는 c가 2로 0이 아니므로 !c 결과가 0이 된다.
따라서 printf("%d", r1+r2+r3)의 출력은 1+1+0 = 2이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.