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>