다음 C언어 프로그램이 실행되었을 때, 실행 결과는? | 22년-2회차-정보처리기사-필기 기출문제 상세 페이지
122년-2회차-정보처리기사-필기
다음 C언어 프로그램이 실행되었을 때, 실행 결과는?
1
0
2
1
3
2
4
3
해설
r1 = (n2<=2)||(n3>3) 은 (2<=2)참(1)과 (3>3)거짓(0)의 OR로 r1=1이다. r2 = !n3 은 n3(3)이 0이 아니므로 r2=0이고, r3 = (n1>1)&&(n2<3) 은 (1>1)거짓이므로 r3=0이다. 따라서 r3-r2+r1 = 0-0+1 = 1이 출력된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.