다음 코드에서 빈칸에 들어갈 올바른 연산자는?
score가 80 이상일 때 1을 출력하려
다음 코드에서 빈칸에 들어갈 올바른 연산자는?
score가 80 이상일 때 1을 출력하려면?
int score = 85;
cout << (score _____ 80); // 출력: 1
score가 80 이상일 때 1을 출력하려면?
정답: C
⦁ "80 이상"이라는 조건은 "80보다 크거나 같다"는 의미입니다
⦁
>=
연산자는 "크거나 같다"를 나타내는 비교 연산자입니다⦁
score >= 80
은 85 >= 80
이므로 참(true
, 1)입니다⦁ 다른 연산자들의 결과:
⦁
score > 80
: 85 > 80 = 참(1) - 하지만 정확히 80일 때는 거짓이 됨⦁
score < 80
: 85 < 80 = 거짓(0)⦁
score != 80
: 85 != 80 = 참(1) - 하지만 "이상" 조건과 다름⦁ 정확한 "이상" 조건을 표현하려면
>=
를 사용해야 합니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.