第1个回答 推荐于2017-05-21
这个还把平均分输出来了,你自己参考下吧,也可以自己根据需求改!
#include<stdio.h>
main()
{
float score[10];//
float low,high,average,temp;
int i;
low=100;
average=0;
printf("please put into 10 people's score:\n");
for( i=0;i<10;i++)
{
printf("number %d people:",i+1);
scanf("%f",&temp);
if(temp>0 && temp<100)
{
score[i]=temp;
printf("\n");
if(score[i]<=low)
low=score[i];
if(score[i]>=high)
high=score[i];
average=average+score[i];
}
else
{
printf("the score error(score must between 0-100) \n");
i--;
}
}
average=average/10;
printf("the high score:%f\tthe lowe score:%f\taverage=%f",high,low,average);
}本回答被网友采纳