다음 코드의 실행 결과는?
다음 코드의 실행 결과는?
int myNum = 5;
if (myNum % 2 == 0) {
cout << myNum << " is even.";
} else {
cout << myNum << " is odd.";
}
정답: B
⦁
%
연산자는 나머지를 구하는 모듈로 연산자입니다⦁
myNum % 2
는 myNum을 2로 나눈 나머지를 계산합니다⦁ 계산 과정:
1.
5 % 2
→ 5를 2로 나누면 몫 2, 나머지 12.
1 == 0
→ 거짓3. else 블록 실행 → "5 is odd." 출력
⦁ 짝수/홀수 판별 원리:
⦁ 짝수: 2로 나눈 나머지가 0
⦁ 홀수: 2로 나눈 나머지가 1
⦁ 이는 숫자의 짝수/홀수를 판별하는 표준적인 방법입니다
💡 학습 팁
이 문제를 포함한 C++ 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.