C语言,输入10个实数。计算出平均值(aver),求出最大值(max)和最小值(min),并将三者输出,保留两位

2025-03-18 06:33:09
推荐回答(1个)
回答1:

#include
int main()
{
int i;
float a[20], sum=0, aver, max, min;
for(i=0; i<10; i++)
{
scanf("%f", &a[i]);
sum += a[i];
if(i == 0)
{
max = a[i];
min = a[i];
}
else
{
if(max < a[i])
max = a[i];
if(min > a[i])
min = a[i];
}
}
aver = sum/10;
printf("%.2f %.2f %.2f\n", aver, max, min);
return 0;
}