下表是一個學生成績統計表的樣表,有最多不超過50人參加考試。
撰寫程式對下表所示的資料進行管理。(100分)
程式要實作的功能如下:
(1) 插入一個新的學生記錄(錄入學生資訊);
(2) 洗掉一個學生記錄;
(3) 瀏覽全班成績
(4) 查詢某個人的成績(按學號查找);
(5) 修改一個學生記錄(按學號查找某學生,然后修改其成績資訊);
(6) 計算每個學生的總成績以及平均分以及課程的總分與平均分;
(7) 對全體學生按總分降序排序
本實驗屬于本課程中的一個綜合性實驗,它幾乎涵蓋了課程中全部知識點。在資料結構的采用方面,既可以采用結構陣列,也可以采用鏈表。這里僅僅考慮用結構陣列來表示和存盤表中的資訊,即用結構型別定義學號、姓名、出生日期、語文、數學、英語績等相關資訊,然后用該型別定義陣列。
為了更好的采用模塊化程式設計方法在程式設計時要求如下:
(1) 設計內容中提到的7個操作全部采用模塊,每個模塊均采用函式來實作。
(2) 函式之間通訊用引數來實作。不允許用全域變數,只能用區域變數;
(3) 新添加進來的學生必須插入到合適的位置。
(4) 查詢成績可以按姓名、按學號兩種方式查詢。
uj5u.com熱心網友回復:

作業要自己寫哦
uj5u.com熱心網友回復:
題目不難,考察陣列、函式、排序等知識點,最好自己寫一下,不然永遠不會轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/58125.html
標籤:C語言
上一篇:【小白求救】
下一篇:統計票數
