資源簡介
一、需求分析
給出n個學生的m門考試的成績表,每個學生的信息由學號、姓名、性別以及各科成績組成。對學生的考試成績進行有關統計:按總數高低次序,打印出名次表,分數相同的為同一名次;按名次打印出每個學生的學號、姓名、總分以及各科成績,并打印統計表。
二、概要設計
程序要有的功能:
1. 輸入記錄
2. 用指定格式顯示全部記錄
3. 根據姓名查找記錄
4. 根據姓名刪除記錄
5. 保存記錄到文件
6. 按序號顯示記錄
7. 按姓名由小到大的順序排序
程序運行當中,通過選擇對應的功能序號來實現所需功能。對輸入的數據要有事先的分析,如果用戶輸入的數據與實際不相符如輸入成績的數值為負,則程序應輸出相應的提示:“您輸入的數據有誤,請核實!”。再者就是,當再輸入完相應的數據后,程序作出相應的提示,詢問用戶是否要保存數據。在排列學生成績時候,如果出現成績相同的情況,程序自動作出處理。最后,在程序可以正確運行的基礎上,再增加一些功能,如在排列的時候,自動輸出最高分與最低分。與及格成績作比較,輸出及格人數等相關信息。
代碼片段和文件信息
- 上一篇:基于單片機的輸液系統自動檢測報警
- 下一篇:VC++MFC封裝的圓形按鈕類
評論
共有 條評論