1. 請問各路大神,我在做大一的課程設計,就是做一個學生信息管理系統,信息頭是什麼意思怎麼加
這樣的題目網上很多了吧。
1.你說的信息頭,就是InfoHead結構體,其實這就是一個統計結果存放的結構,每次插入刪除修改等等操作之後,都要重新統計次,將結果放入此結構體中
2.學生信息怎麼保存?可用文件讀寫操作,或鏈表實現。如果鏈表實現STU結構體中應有指針指向下一個學生信息
typedef struct stdinfo
{
unsigned long no; //學號
char name[10]; //姓名
float score; //成績
stdinfo *next;
}STU;
3.假設用鏈表。剩下的插入、查詢、修改就是鏈表的對應操作而已,去看看鏈表,很簡單
4.寫個信息統計函數,就是遍歷一遍鏈表,將裡面的數據統計結束後,寫入信息頭
5、排序那麼多,自己選一種合適的,排完建個新鏈表而已
6.界面設計無非就是printf函數自己排版的效果