//输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
//输出一行,三个浮点数,分别表示,最高分,最低分以及平均分(小数点后保留2位),用空格分隔。
int main()
{
int n;
scanf("%d", &n);
float score[100] = { 0 };//初始化
float max = 0;
float min = 0;
float sum = 0;
for (int i = 0; i < n; i++)
{
scanf("%f", &score[i]);//循环输入成绩
}
max = score[0];
min = score[0];
for (int i = 0; i < n; i++)
{
if (score[i] > max)
max = score[i];//循环比较,循环变量定义
if (score[i] < min)
min = score[i];
sum = sum + score[i];//循环添加求数组内元素总大小
}
printf("%.2f %.2f %.2f", max, min, sum / n);
return 0;
}
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
最新推荐文章于 2024-05-22 18:20:08 发布