CSCI1200課業解析

題意:
分析男子冰球比賽的結果
解析:
編寫一個程序,接受三個參數,第一個參數是做爲輸入文件的冰球比賽信息,第二個參數是輸出文件的名稱,第三個參數是打印哪一個數據表(–team_stats, --player_stats, or --custom_stats)。
其中:–team_stats的表格是按照隊伍勝率的百分比進行從上到下的排序,若是勝率相同則按總進球最多進行排序,若還相等則按照球隊的字母進行排序。該表格的每一行包括隊伍的名字、勝利、失敗、平局、勝率、進球、犯規。
–player_stats的表格是球員的信息,包括名字、所屬隊伍、進球、助攻、犯規這些信息,而且按照進球加上助攻的總計進行排序,若是相等按姓名排序。
–custom_stats表格是本身設計的一系列表格,須要按前兩個表格的格式輸出一些信息。而且寫一個README對這些信息進行描述:這些數據反應了什麼問題,爲何須要這些數據等。
注:在輸入文件中,人名和球隊名中的空格如下劃線替代,在處理輸入時最好使用">>"的流輸入,而不是getline或者getc,不該該以文件的空格、製表符或是換行符去判斷輸入。
涉及知識點:
文件讀取,流,數據處理
更多可加V討論
V:WHJ980416設計

相關文章
相關標籤/搜索