다음 코드에서 빈칸에 들어갈 올바른 키워드는?

과목: C++

문제 번호: 3394

easy
다음 코드에서 빈칸에 들어갈 올바른 키워드는?
int score = 85;
if (score >= 90) {
    cout << "A";
} _____ (score >= 80) {
    cout << "B";
} else {
    cout << "C";
}
A. elseif
B. else if
C. elif
D. if else

정답: B



⦁ C++에서 첫 번째 조건이 거짓일 때 새로운 조건을 검사하는 키워드는 else if입니다

else if는 두 단어로 구성되며 사이에 공백이 있습니다

⦁ 다른 선택지들의 문제점:
elseif: 공백 없이 한 단어로 쓴 것은 C++에서 유효하지 않음
elif: Python에서 사용하는 키워드
if else: 순서가 반대로 되어 있음

⦁ score가 85이므로 첫 번째 조건은 거짓, 두 번째 조건은 참이므로 "B"가 출력됩니다

💡 학습 팁

이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.