【導(dǎo)讀】制文件方式存儲(chǔ)數(shù)據(jù),并且以菜單方式工作的管理系統(tǒng)。設(shè)計(jì)目的是設(shè)計(jì)一個(gè)能夠方便、直觀地管理學(xué)生相關(guān)信息的系統(tǒng)。○1能按學(xué)期、按班級(jí)完成對(duì)學(xué)生成績(jī)的錄入、修改;○2能按班級(jí)統(tǒng)計(jì)顯示的成績(jī),計(jì)算學(xué)生的總分及平均分;○3能查詢(xún)學(xué)生的成績(jī),不及格科目及學(xué)生名單;○4能按班級(jí)輸出學(xué)生的成績(jī)單。程序的有效窗口大小一般為半個(gè)屏幕,以至于有些功能的。版面出現(xiàn)顯示方面的錯(cuò)誤。經(jīng)測(cè)試,程序基本可以正常工作:當(dāng)在主菜單輸入“1”時(shí),可以正常初始化,修改學(xué)生記錄函數(shù)“student*edit_record”為void型;按學(xué)。printf("歡迎使用學(xué)生成績(jī)管理系統(tǒng)(請(qǐng)按回車(chē)鍵!\n按任意鍵繼續(xù)!結(jié)束初始化函數(shù)并返回主菜單;為數(shù)組stuArray[i]分配內(nèi)存;如果數(shù)組stuArray[i]為空;printf("分配內(nèi)存失敗!如果輸入字符為'n'或'N'return;接收輸入的姓名;刷新內(nèi)存緩沖區(qū);算出當(dāng)前學(xué)生的平均成績(jī);}while選項(xiàng)不在范圍內(nèi);