天天看點

2014秋C++第13周項目2參考-成績處理

【項目2- 成績處理】

在數組score中将要存儲某小組c++程式設計的成績,請設計實作下面的各功能函數,并在main函數中調用,組合成一個完整的應用:

(1)輸入小組人數及成績,要保證成績在0-100之間;

(2)輸出該小組的最高成績、最低成績、平均成績;

(3)輸出考得最高成績和最低成績的同學的人數;

(4)輸出考得最高成績和最低成績的同學的學号(設數組下标即學号,可能有相同的成績)。

(5)(選做)求出所有同學成績的标準偏差,标準偏差公式為

2014秋C++第13周項目2參考-成績處理

,其中為xi樣本(即某同學成績),x(上帶一橫)為均值(前面已經求出),n為樣本數目;

提示1:可以采用“漸進式”政策,實作一個功能後調試通過,再實作下一個功能。

提示2:界面參考見圖

2014秋C++第13周項目2參考-成績處理

提示3:請思考,如果這裡的同學人數很多,例如500、10000名,這個程式中通過鍵盤輸入的方式,已經顯得無能為力!如何解決?見本講項目7。

參考解答:

繼續閱讀