C语言课程设计题库及答案,C语言课程设计题目.docx
C語言課程設計題目
一. 設計要求與設計報告
設計要求:
1. 任意選定以下一個題目完成
2. 模塊化程序設計
3. 鋸齒形程序書寫格式
設計報告格式:
1. 設計的目的
2. 總體設計(程序設計組成圖框、流程圖)
3. 詳細設計(模塊功能說明(如函數功能、入口及出口參數說明,函數調用關系描述等))
4. 調試與測試:調試方法,測試結果的分析與討論,測試過程中遇到的主要問題及采取的解決措施
5. 原程序清單和執行結果:清單中應有足夠的注釋
題目一:職工信息管理系統設計
職工信息包括職工號、姓名、性別、年齡、學歷、工資、住址、電話(職工號不重復)
試設計一職工信息管理系統,使之能提供以下功能:
1. 系統以菜單方式工作
2. 職工信息錄入功能(職工信息用文件保存)——輸入
3. 職工信息瀏覽功能——輸出
4. 職工信息查詢功能——算法
查詢方式:按學歷查詢、按職工號查詢等
5. 職工信息刪除、修改功能(可選項)
題目二:圖書館信息管理系統設計
圖書館信息包括:登錄號、書名、作者名、分類號、出版單位、出版時間、價格等。
試設計一圖書信息管理系統,是指提供以下功能:
1.系統以菜單方式工作
2.圖書信息錄入功能(圖書信息用文件保存)——輸入
3圖書信息瀏覽功能——輸出
4. 圖書信息查詢功能——算法
查詢方式:按書名查詢、按作者名查詢等
5. 圖書信息刪除、修改功能(可選項)
題目三:圖書管理系統設計
圖書管理信息包括:圖書名稱、圖書編號、單價、作者、存在狀態、借書人姓名、性別、學號等。
功能描述
1. 新進圖書基本信息的輸入
2. 圖書基本信息的查詢
3. 對撤銷圖書信息的刪除
4. 為借書人辦理注冊
5. 辦理借書手續
6. 辦理還書手續
要求:使用二進制文件方式存儲數據,系統以菜單方式工作
題目四:學生信息管理系統設計
學生信息包括:學號、姓名、年齡、出生年月、地址、電話等。
試設計一學生信息管理系統,是指提供以下功能:
1.系統以菜單方式工作
2.學生信息錄入功能(學生信息用文件保存)——輸入
3學生信息瀏覽功能——輸出
4. 學生信息查詢功能——算法
查詢方式:按學號查詢、按姓名查詢等
5. 學生信息刪除、修改功能(可選項)
題目五:實驗設備管理系統設計
實驗設備信息包括:設備編號,設備種類(如:微機、打印機、掃描儀等)、設備名稱、設備價格、設備購入日期、是否報廢、報廢日期等。
主要功能:
1. 能夠完成對設備的錄入和修改
2. 對設備進行分類統計
3. 設備的破損耗費和遺損處理
4. 設備的查詢
要求:使用二進制文件方式存儲數據,系統以菜單方式工作
題目六:西文下拉菜單的設計
主要功能:
1. 完成一個類似TC集成系統菜單的西文下拉菜單的設計
2. 不要求實現各子菜單的功能
要求:可以通過光標鍵的移動來選擇不同的菜單項,被選擇的菜單反向顯示,當選定某個菜單選項后,按回車鍵可以實現以簡單的動作。
題目七:學生成績記錄簿設計
編制一個C語言成績記錄簿,每個學生的信息包括:學號、姓名、C語言成績。具體功能:
1. 創建信息鏈表并以磁盤文件保存
2. 讀取磁盤文件并顯示出所有學生的成績
3. 按學號或者姓名查詢成績
4. 添加成績記錄
5. 修改指定姓名或學號的學生的成績并可存盤
6. 顯示輸出60分一下、60—79、80—89、90以上個分數段的學生信息(可選項)。
題目八:學生成績管理系統設計
學生成績信息包括:學期、學號、班級、姓名、四門課成績(語文、數學、英語和計算機)等
主要功能:
1. 能按學期、按班級完成對學生成績的錄入和修改
2. 能按班級統計學生的成績,求學生的總分及平均分
3. 能查詢學生的成績,不及格科目及學生名單
4. 能按班級輸出學生的成績單
要求:使用二進制文件方式存儲數據,系統以菜單方式工作
題目九:學生通訊錄管理系統設計
設計一個學生通訊錄,學生通訊錄數據信息構成內容可自行設計(如:姓名、家庭住址、郵政編碼、電話號碼等),通訊錄數據類型定義為結構體類型。
主要功能:
1. 能建立、修改和增刪學生通訊錄
2. 能夠按多種方式查詢
要求:界面友好,易于操作,采用二進制文件存儲數據。
題目十:職工工作量統計系統設計
表編寫一個有程序,該程序輸入職工工號和完成的產品數量,程序允許同一職工有多次輸入,由程序對其完成的產品數量實現累計。程序按完成數量對他們排序,并確定他們的名次。按完成的產品數量由多到少的順序,輸出名次、同一名次的職工人數及他們的工號(工號由小到大順序輸出)。要求程序用有序鏈表存儲數據信息。
展開閱讀全文
總結
以上是生活随笔為你收集整理的C语言课程设计题库及答案,C语言课程设计题目.docx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [云炬创业基础笔记]第七章创业资源测试4
- 下一篇: [云炬创业基础笔记]第七章创业资源测试5