【項目4-多科成績單】用二維數組score[][4]儲存同學們的高數、英語、c++成績及總成績(在此假設學生的學号為整型的連續值,用數組的行下标作學号)。在此基礎上,完成下面的操作:
(1)設計輸入成績的函數,輸入3科成績後可以自動求出總分,并将資料全儲存到數組中;
(2)輸出各門課及總分的最高成績、最低成績、平均成績和成績的标準偏差;
(3)輸出考得總分最高、最低同學的人數及對應的學号。
要求:學生人數num在main()函數中輸入,score[][4]數組也是main()函數的局部變量,最好将其他功能也設計成函數,使main()函數盡可能地簡單。
【項目4擴充(選做)-帶姓名的多科成績單】增加用數組string name[]表示同學們的姓名,使姓名與成績的下标保持一緻(例如name[1]和score[1][0]、score[1][1]、score[1][2]和score[1][3]表示同一位同學的資料)。據此,将項目4中的第(3)項任務改為輸出總分最高的同學的姓名。
擴充題參考解答: