C++编写一个程序,从键盘输入10个学生的成绩,统计最高分、最低分和平均分。

如题所述

#include<stdio.h>
void main()
{
float max=0,min=0,avg=0,a[10];
int n;
printf("Please input 10 number:\n");
for(n=0;n<10;n++)
scanf("%f",&a[n]);
printf("输出10个学生的成绩: \n");
for(int i=0;i<10;i++)
printf("%5f",a[i]);
for(int j=0;j<10;j++)
{
if(a[j]>=max)
max=a[j];
else if(a[j]<=min)
min=a[j];
avg=avg+a[j];
}
printf("The max is %2f,the min is%2f,the avg is%2f \n",max,min,avg/10);
}
温馨提示:答案为网友推荐,仅供参考