.定义一个数组,输入10个温度值(两位数小数)。编写三个函数,求这些温度值的平均值、最大值和最小值。
#include "stdio.h"
void main()
{
float a[10],max=0,min=10,sum=0;
int i;
printf("* 温度求值系统 *\n");
printf("===================================================================\n");
printf(" 求温度的平均值、最大值和最小值 \n");
printf("===================================================================\n");
for(i=0;i<10;i++)
{
printf("请输入第%d个温度值:",i+1);
scanf("%f",&a[i]);
}
max=min=a[0];
for(i=0;i<10;i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
sum += a[i];
if(i%5==0)
printf("\n");
printf("%0.2f\t",a[i]);
}
printf("\n温度最高值:%0.2f\n",max);
printf("温度最低值:%0.2f\n",min);
printf("温度平均值是:%0.2f",(sum)/10);
}
#include "stdio.h"
void main()
{
float a[10],max=0,min=10,sum=0;
int i;
printf("* 卡拉OK大赛评分系统 *\n");
printf("===================================================================\n");
printf(" 第一届中华杯校园歌手卡拉OK大赛开始了 \n");
printf("===================================================================\n");
for(i=0;i<10;i++)
{
printf("请输入第%d位评委的分数:",i+1);
scanf("%f",&a[i]);
}
max=min=a[0];
for(i=0;i<10;i++)
{
if(max<a[i])
max=a[i];
if(min>a[i])
min=a[i];
sum += a[i];
if(i%5==0)
printf("\n");
printf("%0.2f\t",a[i]);
}
printf("\n去掉一个最高分:%0.2f\n",max);
printf("去掉一个最低分:%0.2f\n",min);
printf("选手的最后得分是:%0.2f",(sum-max-min)/8);
}