输入10名学生成绩,用基于过程的程序设计方法设计实现:输出显示最高成绩、最低成绩、平均成绩。
输入10名学生成绩,用基于过程的程序设计方法设计实现:输出显示最高成绩、最低成绩、平均成绩。提示:分别设计求平均值函数、求最大值函数,和求最小值函数,再设计主函数,分别对以上3个函数实行调用,得到最终结果并输出。
#include<iostream>
using namespace std;
void main()
{
float i=0,count,score=0,sum,max,min,ave;
printf("please input count:");
scanf("%f",&count);
printf("\n");
for (i;i<count;i++)
{
printf("piease iuput score:\n");
sum=sum+score;
}
ave=sum/count;
printf("%5.1f",ave);
max=score; min=score;
while(score>0)
{
if(score>max)
max=score;
if(score<min)
min=score;
scanf("%f",&score);
}
printf("max=,min=\n",max,min);
}
结果错误。。。请高手改正啊。。。