[求助]菜鸟求助一题
编写一个程序,根据输入某个班级学员的成绩,计算该班级学员的平均成绩,班级的人数要求用户输入的个数.分别录入学员的成绩,计算该班级学员的平均成绩,并显示计算结果,最后询问用户是否继续,直到用户确定要结束程序退出.
这个题用循环怎么做呀,
编写一个程序,根据输入某个班级学员的成绩,计算该班级学员的平均成绩,班级的人数要求用户输入的个数.分别录入学员的成绩,计算该班级学员的平均成绩,并显示计算结果,最后询问用户是否继续,直到用户确定要结束程序退出.
这个题用循环怎么做呀,
2006-12-08 22:30
声明两个double型变量 一个用来接受控制台输入的成绩(score 分数),一个用来计算总成绩(count 总成绩 初始值为O) 再定义一个int型变量(sum 初始值为0)用来存储输入了几个学生的成绩,在循环中输出提示信息“请输入学生成绩”,scanf来接收输入的成绩并赋值给总成绩,总成绩可用 count+=score 计算。 当输入一个成绩时马上sum++;这时就可以返回输出信息了 本班同学共有sum位 总成绩为count 平均分 count/sum 至于怎么进循环和退出循环很简单 自己做吧。
2006-12-09 13:59
#include <stdio.h>
void main()
{
int n=0;
float s=0,aver,score;
printf("输入学生成绩:\n");
while(scanf("%f",&score)!=0)
{
s=s+score;
n++;
printf("是否要结束,要结束请输入任何字母\n");
}
printf("%f",s/n);
}

2006-12-09 18:04
2006-12-10 09:15