作业帮 > 综合 > 作业

三十名同学成绩输入一堆数组中,求平均分,求最高分和最低分

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/07 00:36:22
三十名同学成绩输入一堆数组中,求平均分,求最高分和最低分
三十名同学成绩输入一堆数组中,求平均分,求最高分和最低分
void main()
{
float stu[30];
int i = 0;
//依次输入30位同学成绩
for(; i < 30; i++)
{
printf("输入第%d个学生成绩\n", i + 1);
scanf("%f", stu[i]);
}

float sum = 0, min = stu[0],max = stu[0];
for (i = 0; i < 30; i++)
{
sum += stu[i];
min = stu[i] < min? stu[i] : min;
max = stu[i] > max? stu[i] : max;
}
printf("平均成绩:%f\n最高分:%f\n最低分:%f\n", sum / 30, max, min);
}