Question 2Multiple Choice다음 중 if-else 문을 사용할 때 주의해야 할 점은 무엇인가요?if 절에는 항상 else 절이 필요하다.else 절은 가장 가까운 if 절과 매치된다.if-else 문은 중첩될 수 없다.else 절은 if 절 없이 사용될 수 있다.
Question 3Multiple Choice다음 코드의 출력 결과는 무엇인가요? if (n == 0) printf("A"); else if (n > 3) printf("B"); else printf("C"); n이 5일 때ABC오류 발생
Question 4Multiple Choice중첩 if 문에 대한 설명으로 올바른 것은 무엇인가요?중첩 if 문은 오직 두 단계까지만 중첩 가능하다.중첩 if 문은 조건이 복잡해질 때 유용하다.중첩 if 문은 else 절이 필요없다.중첩 if 문은 항상 else if와 함께 사용된다.
Question 5Multiple ChoiceC 언어에서 if(score >= 80) { if(score >= 90) printf("A"); else printf("B"); } else printf("C"); 코드에서 score가 85일 때 출력되는 결과는 무엇인가요?ABC오류 발생
Question 6Multiple Choice다음 중 if 문의 기본 구조에 해당하는 것은 무엇인가요?if (조건) { 실행문; }if; (조건) 실행문;조건 if (실행문);if { 조건 (실행문); }
Question 8Multiple Choice다음 중 조건 연산자의 사용 예로 올바른 것은 무엇인가요?(score >= 60) ? '합격' : '불합격';(score >= 60) : '합격' ? '불합격';(score >= 60) ? '불합격' : '합격';(score >= 60) ? '합격' ? '불합격';
Question 9Multiple Choicegoto 문을 사용하는 것이 좋지 않은 이유는 무엇인가요?코드의 가독성을 떨어뜨리기 때문프로그램의 실행 속도를 느리게 하기 때문컴파일 에러를 발생시키기 때문메모리 누수를 초래하기 때문
Question 10Multiple Choice다음 코드에서 양수를 입력했을 때 출력되는 문장은 무엇인가요? #include <stdio.h> int main(void) { int number; printf("정수를 입력하시오:"); scanf("%d", &number); if( number > 0 ) printf("양수입니다."); printf("입력된 값은 %d입니다.", number); return 0; }음수입니다.양수입니다.입력된 값은 0입니다.입력된 값은 양수입니다.
Question 11Multiple Choice아래의 조건 연산자를 사용한 코드는 어떤 결과를 출력하나요? (score >= 60) ? printf("합격입니다. ") : printf("불합격입니다. ");점수에 따라 합격 또는 불합격을 출력한다항상 합격을 출력한다항상 불합격을 출력한다조건에 상관없이 아무것도 출력하지 않는다
Question 12Multiple Choice다음 코드의 실행 결과는 무엇인가요? (변수 n의 값이 5인 경우) if( n == 0 ) printf("A"); else if( n > 3 ) printf("B"); else printf("C");ABCD
Question 14Multiple Choice다음 중 if 문 사용 예로 옳은 것은 무엇인가요?if( number > 0 ) printf("양수입니다.");if number > 0: print('양수입니다')if number > 0 then printf('양수입니다.')if number > 0 { print('양수입니다.') }
Question 15Multiple Choiceif-else 문을 사용하여 score가 60 이상인 경우 "합격입니다."를 출력하려면 어떻게 해야 하나요?if (score >= 60) printf("합격입니다."); else printf("불합격입니다.");if (score > 60) printf("합격입니다."); else printf("불합격입니다.");if (score == 60) printf("합격입니다."); else printf("불합격입니다.");if (score >= 60) { printf("불합격입니다."); } else { printf("합격입니다."); }
Question 16Multiple Choice다음 중 if 문의 중첩 사용 예로 올바른 것은 무엇인가요?if (a > b) if (b > c) printf("a > c");if (a > b) { if (b > c) printf("a > c"); }if (a > b) [ if (b > c) printf("a > c"); ]if (a > b) then if (b > c) printf("a > c");
Question 17Multiple Choice조건 연산자를 사용한 표현식은 어떻게 작성하나요?(조건) ? 참일 때 : 거짓일 때(조건) : 참일 때 ? 거짓일 때(조건) ? 참일 때 , 거짓일 때(조건) , 참일 때 : 거짓일 때
Question 18Multiple Choice다음 코드에서 "합격: 학점A"가 출력되기 위한 score의 값은 무엇인가요? c if (score >= 90) printf("합격: 학점A"); else if (score >= 80) printf("합격: 학점B"); else printf("불합격"); 90 이상80 이상 90 미만70 이상 80 미만60 이상 70 미만
Question 19Multiple Choice다음 코드의 출력 결과는 무엇인가요? if (n == 0) printf("A"); else if (n > 3) printf("B"); else printf("C"); n이 5일 경우ABC출력 없음
Question 20Multiple Choiceif-else 문을 사용해 정수가 홀수인지 짝수인지 확인할 때 사용하는 조건은 무엇인가요?number % 2 == 0number / 2 == 1number % 2 == 1number / 2 == 0