출력과 변수·3 / 22

사칙연산과 정수 나눗셈

C에서 정수끼리 나누면 소수점이 버려집니다. 7 / 2는 3.5가 아니라 3입니다. 나머지는 %로 구합니다.

printf("%d\n", 7 / 2);   // 3
printf("%d\n", 7 % 2);   // 1

이건 실수가 아니라 C의 규칙입니다. 소수까지 필요하면 double을 씁니다.

할 일

total을 people로 나눈 몫과 나머지를 각각 출력하세요

막혔나요?
코드 에디터