问题标题: 酷町堂:4867 班级编程平均成绩

0
0
已解决
while
while
高级光能
高级光能

4867   班级编程平均成绩

经验值:0 时间限制:1000毫秒

题目描述 Description

酷町猫小时候在班上学习编程的时候非常认真,同学们也都很好学。有一次班上编程考试,没有一个同学考0分。现在老师要求输入一组数据,以0结尾,但是这组数据是全国各地的小朋友的成绩,老师不知道有多少人,现在老师要求酷町猫求出这组成绩的总分,总人数,平均成绩。

输入描述 Input Description

一行,一组以0结尾的若干数据

输出描述 Output Description

共三行
总分
总人数
平均分(保留2位小数)

样例输入 Sample Input

100 90 95 0

样例输出 Sample Output

285 3 95.00

数据范围及提示 Data Size & Hint

每个人的分数不超过100分

 

 

还是不会


0
已采纳
王文博
王文博
缔造者之神
缔造者之神

while循环输入,条件是输入的东西不等于0;

总分就在while循环里面的sum+=分数;

人数每输入一个就cnt++;但是最后要cnt--;因为把0也算进去了

然后总分数除以总人数即为平均成绩((double)sum/cnt)

望采纳!

我要回答