1. 程式人生 > >隊友個人項目代碼分析

隊友個人項目代碼分析

src 需要 string 宋體 png 字符串 檢查 函數 文件夾

總體分析:其代碼基本實現了要求的全部功能,即能完成登錄、打印所需數目的試題、試題儲存在txt文檔中,且能以出題時間為文檔命名,文檔存在所對應的賬戶文件夾中,還可以識別賬戶和賬戶類型是否對應。

編譯界面:

技術分享圖片

結果:

技術分享圖片

技術分享圖片

技術分享圖片

缺點:

1、在題目中,不論操作數多少個,每次都只出現一對,但其實在操作數更多的時候,括號其實可以出現3對,這裏明顯有不足。

2、代碼中有兩處需要判斷賬戶與賬戶類型(小學、初中、高中)的關系,其實可以共用同一個函數來實現,但該代碼將共用部分重復寫了兩次,增加了不必要的麻煩。

3、代碼中有一處需要將輸入的string字符串轉換為char型的,其實可以以開始聲明為char

型的。.

4.他的代碼並沒有檢查同一老師的試題的重復性。

優點:

1、編譯“界面”還不錯,增加了分割線,將登錄和打印試題部分分隔開,不至於看上去眼花繚亂。

2、函數的處理很好,比如一個函數裏就涵蓋了小學、初中、高中三部分的試題要求。

3、將括號出現與否寫成隨機,我覺得這裏不錯。

隊友個人項目代碼分析