C語言博客做業06--結構體&文件

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分。
  • 大做業必須演示給助教看。
相關文章
相關標籤/搜索