1.本章學習總結(2分)
1.1思惟導圖
請以思惟導圖總結本週的學習內容。以下圖所示:
函數
1.2.本章學習體會
描述本週學習感覺,也能夠在這裏提出你不理解地方、對教師教學建議等等。學習
2.大做業(8分)
本次做業要求對小學四則運算程序功能擴展。 擴展功能:小學生用戶登陸進系統作題。結束答題後,能把該學生答題狀況寫入文件,並實現排名。設計
主要功能:
- 1位數的一步加減乘除計算
- 2位數的2步加減運算
- 3位數的2步加減運算
- 查看排名
- 退出
擴展功能:
- 1.進入菜單界面前,須要先輸入用戶名、密碼,匹配正確才能進入系統刷題。本功能主要讀帳號文件user.txt操做。
- 2.用戶作好題後,能把用戶本次作題的數量、正確率寫入文件,並能實現排名。排名結果寫入文件ranking.txt.
- 3.用戶能夠查看排名及本身排名狀況。讀取排名文件數據。
要求:
- 本次做業必須建工程實現C的多文件。其中結構體定義、函數定義等都要封裝在自定義頭文件中。登陸模塊設計一個文件、答題排名模塊設計一個文件,因此該系統至少包含4個文件。
- 用戶登陸、排名信息的數據請封裝結構體實現。
- 注意有2個
數據文件
的讀寫:user.txt和ranking.txt
2.1.文件介紹
1.頭文件
2.其餘文件介紹
文件1:main.ccode
文件2:Login.cblog
文件3:ComputeExp.c文檔
等等其餘文件思維導圖
2.2.運行結果
1.登陸界面
2.排名結果
2.3改進大做業總結
回顧三次做業編寫過程,總結碰到問題及後續程序編寫注意事項。登錄
1.碰到問題及解決辦法
2.小結
大做業代碼提交
請把寫好的大做業代碼,所有複製在一個word文檔中。(記住,要複製過去,不能截圖,截圖則本次做業0
分),文檔保存好請提交課堂派的做業中。咱們會用課堂派對你寫的代碼進行查重,發現抄襲者,將公佈名單,請務必要獨立完成
。變量
評分注意事項。
- 注意用Markdown語法排版,不然倒扣1分。
- 變量名不規範,沒註釋,沒縮進,括號不對齊,倒扣
5
分。
- 大做業必須演示給助教看。