C语言输入一个班级的成绩,求总分,平均分,最低分和最高分,输入-1表示结束
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 20:00:19
C语言输入一个班级的成绩,求总分,平均分,最低分和最高分,输入-1表示结束
一楼基本上是对的,不过循环这些有错,还是必须加上循环的中止条件,调试无误代码如下:
#include "stdio.h"
int main()
{
\x09signed int n; //因为要与-1比较,所以n定义为有符号的int类型
int max,min,sum,i;
double average;//平均分数可能出现小数
max=0,min=100,i=0,n=0,average=0,sum=0;
for(i=1;;i++)
{
scanf("%d",&n);
if(n==-1)
break;//当输入-1时表示数据输入完,必须中止循环,计算总和,均值
if(max=n)min=n;
sum+=n;
}
average=1.0*sum/(i-1);
printf("sum=%d\naverage=%f\nmax=%d\nmin=%d\n",sum,average,max,min);
return 0;
}
#include "stdio.h"
int main()
{
\x09signed int n; //因为要与-1比较,所以n定义为有符号的int类型
int max,min,sum,i;
double average;//平均分数可能出现小数
max=0,min=100,i=0,n=0,average=0,sum=0;
for(i=1;;i++)
{
scanf("%d",&n);
if(n==-1)
break;//当输入-1时表示数据输入完,必须中止循环,计算总和,均值
if(max=n)min=n;
sum+=n;
}
average=1.0*sum/(i-1);
printf("sum=%d\naverage=%f\nmax=%d\nmin=%d\n",sum,average,max,min);
return 0;
}
C语言输入一个班级的成绩,求总分,平均分,最低分和最高分,输入-1表示结束
编写一个函数,求一组学生的总分、平均分、最高分和最低分.要求在调用该函数的主函数中输入学生成绩.
c语言 输入十个分数 去掉一个最高分最低分 求平均分
C语言、输入10位同学的C语言成绩,求其平均分、最高分、最低分、不及格人数.
三十名同学成绩输入一堆数组中,求平均分,求最高分和最低分
输入若干个学生的百分制成绩,计算平均分并输出.输入-1表示结束,若输入的成绩超过100,则需重新输入.c语言
编写一个JAVA应用程序允许教师输入学生人数和所有学生该门课的成绩,然后输出最高分最低分及平均成绩
求C语言程序:创建二维数组 输入5个学生的四门课成绩 编程计算每个学生的总分和每门课的平均分~
用二维数组做:输入n个学生的数学,英语成绩,然后统计每门课程的总成绩,平均分,最高分和最低分,最后输
C语言统计若干学生的平均成绩,最低分以及最高分的人数
C++编写一个评分程序,接受用户输入10个选手的得分(0-10分),然后去掉一个最高分和一个最低分求出平均分
Java编程去掉一个最高分一个最低分计算平均分,输入的第一个数据是n,表示评委人数,然后是n个评委的分数