不好意思,求助一下各位,關於此問題如何解答...
我想不太透,關於,像是老師出的第一個提示
像是要將原來那個score.txt轉攻讀取之成績資料檔,聽起來就不太懂,是說需要做一個字串陣列三個實數陣列嗎?
可是,我並不太了解,到底需要如何從檔案中,分別讀取","為分隔的質數?這到底是怎麼做呢?
真的是不知道...可以點一下嗎?感謝各位大大的指點....
題目是如下...
=============================================================
程式設計:程式設計學期成績統計表
問題提示:
1.請由E-mail讀取資料檔(score.dat)轉為可供程式讀取之成績資料檔。資料檔內容包含全班同學之學號及期中考、期末考及平時成績共四項資料,格式範例如下:
B9337001, 74.3, 69.3, 71.4
B9337002, 47.2, 65.2, 73.5
B9337003, 91.5, 94.2, 86.5
B9337004, 88.5, 84.3, 96.1
B9337005, 85.3, 74.0, 91.0
2.在程式中利用陣列變數宣告學號字串陣列STUDENT及成績實數陣列SCORE,將成績資料檔以個人學號起輸入10個資料筆置入兩個陣列,寫程式計算個人學期成績,由高到低排序後顯示於螢幕上(如下表),並以純文字格式輸出儲存在檔名「B9337***.out」,再將程式及輸出檔存入磁片繳交成果。
3.顯示螢幕之列印格式如下:(這中間是有表格的..)
學號 期中考 期末考 平時考 學期成績 名次
B9337003 91.5 94.2 86.5 90.945 1
B9337004 88.5 84.3 96.1 89.310 2
B9337005 85.3 74.0 91.0 83.055 3
B9337001 74.3 69.3 71.4 71.680 4
B9337002 4 ..
訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容