다음 C언어 프로그램이 실행되었을 때, 실행 결과는? #include <stdio.h> int main(int arge, char* argv[]) { int n1 = 1, n2 = 2, n3 = 3; int rl, r2, r3; rl = (n2 <= 2) Ⅱ (n3 > 3); r2 = (nl >1) && (n2 < 3); printf("%d", r3 -r2 + rl); return 0; }
정답 1번
변수의 초기값, 조건식, 대입•증감 연산의 평가 순서를 따라 값을 경신합니다. 마지막 출력과 일치하는 결과는 원문 그림•표 보기 ㉣ (원문 문제지 참조)입니다.