c语言编程题 输入一个数,45个人一个班,输出几个班?

好像是特别简单的题 但我就是傻了吧唧的不知道这一个题

第1个回答  2021-04-06
#include <stdio.h>
#define NMAX 45 // 45人对应一个班
int main(void)
{
int n = 0, num = 0;

printf("输入一个数:");
scanf("%d", &n);
if (n > 0){
num = n / NMAX;
if ((n % NMAX) != 0){
num++;
}
}
printf("共有%d个班\n", num);

return 0;
}本回答被网友采纳
第2个回答  2021-04-12
#include<stdio.h>
int main()
{
int n;
printf("请输入人数:");
scanf("%d",&n);
printf("一共需要%d个班\n",n%45 ? n/45+1:n/45);

return 0;
}

第3个回答  2021-04-07
除以45,如果整除,商就是结果,如果有余数就+1
if(n%45)
cout<<n/45+1;
else
cout<<n/45;
第4个回答  2021-04-06

相似回答