題意:
分析男子冰球比賽的結果
決議:
撰寫一個程式,接受三個引數,第一個引數是作為輸入檔案的冰球比賽資訊,第二個引數是輸出檔案的名稱,第三個引數是列印哪個資料表(–team_stats, --player_stats, or --custom_stats)。
其中:–team_stats的表格是按照隊伍勝率的百分比進行從上到下的排序,如果勝率相同則按總進球最多進行排序,若還相等則按照球隊的字母進行排序。該表格的每一行包括隊伍的名字、勝利、失敗、平局、勝率、進球、犯規。
–player_stats的表格是球員的資訊,包括名字、所屬隊伍、進球、助攻、犯規這些資訊,并且按照進球加上助攻的總計進行排序,如果相等按姓名排序。
–custom_stats表格是自己設計的一系串列格,需要按前兩個表格的格式輸出一些資訊。并且寫一個README對這些資訊進行描述:這些資料反應了什么問題,為什么需要這些資料等。
注:在輸入檔案中,人名和球隊名中的空格以下劃線替代,在處理輸入時最好使用">>"的流輸入,而不是getline或者getc,不應該以檔案的空格、制表符或是換行符去判斷輸入。
涉及知識點:
檔案讀取,流,資料處理
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/154950.html
標籤:新技術前沿
上一篇:sqlyog連接mysql錯誤
