题目大概就是让你给学生按成绩排名,前两个是学号和姓名,三科成绩取平均分,结果保留一位小数,我输入六个学生,前两个是对的,不知道为啥后面的小数都变成零了。
程序不大全。下面的程序可供参考。
#include <stdio.h>
int main()
{
int a1=3,a2=4,a3=3;
float b=(a1+a2+a3)/3;
float c=(a1+a2+a3)/3.0;
printf("当除数为3时,平均数为:%.1f\r\n",b);
printf("当除数为3.0时,平均数为%.1f",c);
return 0;
}
运行结果:
代码可以发全吗