다음 C언어 프로그램의 결과로 옳은 것은? #include <stdio.h> main() { int a = 3, b =4, = 5; int rl, r2, r3; r1=a<4&&b <=4;r2=a>3 b<= 5; r3= !c; printf("%d", rl- r2+
정답 1번
변수의 초기값, 조건식, 대입•증감 연산의 평가 순서를 따라 값을 갱신합니다. 마지막 출력과 일치하는 결과는 원문 그림표 보기 ㉦ (원문 문제지 참조)입 니다. 오답·함정 포인트: 코드형은 연산자 우선순위와 전위•후위 증감, 정수 나눗셈, 반복문의 갱신 시점을 표로 추적하면 실수를 줄일 수 있습니다. 검수 메모 • 선지 일부가 그림•표로 구성된 문항입니다. 원문 문제지의 그림을 함께 확인하세요.