請寫一程式,可由鍵盤一次輸入10 筆學生資料,其項目包括學號、姓名、期中考成績、期末考成績及平時成績,
其學期成績是以期中、期末考佔30%,平時成績佔40%計算。輸出項目除了該生的資料之外,還要顯示學期成績。
(加分):學期成績由高至低排序,印出10 筆學生資料。
10
Anny 10030101 98 96 95
Mary 10030102 87 65 92
Jack 10030103 99 87 100
Jemery 10030104 95 92 99
Sandy 10030105 66 52 82
Sophia 10030106 54 52 88
Anita 10030107 88 92 98
Kiki 10030108 98 92 90
Anthony 10030109 66 76 86
Rose 10030110 88 94 92
-------------
其學期成績是以期中、期末考佔30%,平時成績佔40%計算。輸出項目除了該生的資料之外,還要顯示學期成績。
(加分):學期成績由高至低排序,印出10 筆學生資料。
10
Anny 10030101 98 96 95
Mary 10030102 87 65 92
Jack 10030103 99 87 100
Jemery 10030104 95 92 99
Sandy 10030105 66 52 82
Sophia 10030106 54 52 88
Anita 10030107 88 92 98
Kiki 10030108 98 92 90
Anthony 10030109 66 76 86
Rose 10030110 88 94 92
-------------
- 先將測試資料複製,作出一個輸入檔,如score.in,置放與程式碼同一資料夾。
- 程式加上
freopen("輸入檔名", "r", stdin);
freopen("輸出檔名", "w", stdout); - 如此,即可直接把檔案讀入,並且把結果寫入檔案。