다음 코드의 실행 결과는?

과목: C++

문제 번호: 3335

medium
다음 코드의 실행 결과는?
int x = 17;
int y = 5;
cout << x % y;
A. 3.4
B. 3
C. 2
D. 12

정답: C



% 연산자는 모듈로(modulus) 연산자로, 나눗셈의 나머지를 구합니다

17 % 5의 계산 과정:
⦁ 17을 5로 나누면: 17 ÷ 5 = 3 나머지 2
⦁ 몫은 3이고, 나머지는 2입니다

⦁ 모듈로 연산자는 나머지만 반환하므로 결과는 2입니다

💡 학습 팁

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