다음 코드에서 빈칸에 들어갈 올바른 연산자는?

과목: C++

문제 번호: 3350

medium
다음 코드에서 빈칸에 들어갈 올바른 연산자는?
bool isWeekend = false;
cout << _____isWeekend;  // 출력: 1
A. !
B. &&
C. ||
D. ==

정답: A



!는 논리 NOT 연산자로, 불린 값을 반대로 바꿉니다

isWeekendfalse이므로:
!isWeekend = !false = true(1)

⦁ NOT 연산자의 동작:
!true = false
!false = true

⦁ 다른 연산자들은 두 개의 피연산자가 필요하지만, !는 하나의 값만 필요합니다

⦁ 이는 "주말이 아니다"라는 조건을 "평일이다"로 바꿔서 표현하는 것과 같습니다

💡 학습 팁

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