description
编写一个函数void calcscore(int n),在函数中输入n个人的成绩,计算最高分,最低分,总分和平均分,要求在主函数中调用函数calcscore计算各种成绩,并在主函数中输出各种计算结果。(使用全局变量在函数之间传递多个数据)
主程序已给出,请完成calcscore函数并提交
input
学生人数n和n个学生的成绩。
output
n个人的最高分,最低分,总分和平均分
sample input
5
80 90 100 70 50
sample output
100 50 390 78
<a href="http://blog.csdn.net/sxhelijian/article/details/53292606">参考解答</a>
文本文件score.dic 中存储了n名学生的信息(班级编号,姓名,成绩),每个学生信息占一行,每行的数据之间使用制表符分割,如下所示:
文件中存储的学生信息按照班级编号升序排列,每个班级的人数可以不同,要求读取文件中所有学生的成绩,计算每个班级的平均成绩,将班级编号和平均成绩输出。
主程序已给出,请根据提示补充缺失代码并提交该部分。
n名学生的信息(班级编号,姓名,成绩)(文件读入)
每个班级的班级编号和平均成绩
无(调试时请自建文件作为输入)
145811 95
145812 90
<a href="http://blog.csdn.net/sxhelijian/article/details/53292629">参考解答</a>