#include
int main()
{
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
d=(a+b+c)/3;
printf("%d\n",d);
}
#include
int main()
{
int a,b,c,;
scanf("%d%d%d",&a,&b,&c);
printf("%d",(a+b+c)/3);
}
这个也求不出结果,为啥
#include <stdio.h>
int main()
{
int a,b,c,d;
scanf("%d%d%d",&a,&b,&c);
d=(a+b+c)/3;
printf("%d\n",d);
// return 0;
}
```
平均数写成float比较好
结果是0,是因为你声明的为int类型,当你三个数的和小于3时,结果就是0
另外求平均数最好不要声明为int,除非你三个数的和正好是3的倍数,否则结果都是被截断的