學(xué)生通訊錄
一、語言和環(huán)境
1.實現(xiàn)語言:C語言。
2.環(huán)境要求:devC++。
二、實現(xiàn)功能
開發(fā)一套學(xué)生通訊錄C語言系統(tǒng),具體實現(xiàn)如下功能:
1.打開系統(tǒng)顯示歡迎界面,以及功能菜單,用戶輸入需要操作的功能序號,根據(jù)用戶選擇的需要進(jìn)行相應(yīng)界面
如圖1所示。
圖1
功能菜單
2.當(dāng)用戶輸入序號1時進(jìn)入到錄入學(xué)生信息界面,用戶輸入學(xué)生的姓名,性別,年齡和電話,輸入完畢保存學(xué)生信息,并提示是否繼續(xù)錄入,如果選擇Y則繼續(xù)錄入,如果選擇為N則返回主菜單。如圖2所示:
圖2
錄入學(xué)生信息
3.當(dāng)用戶選擇序號2則把錄入的學(xué)生信息進(jìn)行展示,如果沒有錄入則提示沒有學(xué)術(shù)信息。如圖3,圖4所示
圖3
顯示錄入的學(xué)生信息
圖4
顯示無學(xué)生信息
4.當(dāng)用戶選擇菜單按鍵3時可以通過姓名查詢學(xué)生信息,如果有則顯示此學(xué)生信息,如果
如圖5所示
圖5
查詢學(xué)生信息
圖6
查無此人
三、具體要求及推薦實現(xiàn)步驟
1.定義結(jié)構(gòu)體保存學(xué)生信息(學(xué)生姓名,學(xué)生年齡,學(xué)生性別,學(xué)生手機(jī)號),定義結(jié)構(gòu)體數(shù)組保存學(xué)生商品。
2.錄入學(xué)生信息
a)
輸入學(xué)生信息,保存在結(jié)構(gòu)體數(shù)組中,定義變量保存存儲的個數(shù)”
3.顯示
a)
讀取數(shù)組中學(xué)生信息,循環(huán)顯示。
4.查找
a)
根據(jù)用戶輸入的姓名,在數(shù)組中進(jìn)行查找
四、評分標(biāo)準(zhǔn)
標(biāo)準(zhǔn):學(xué)生通訊錄
該項目的評分標(biāo)準(zhǔn)如下:
變量定義
定義結(jié)構(gòu)體和結(jié)構(gòu)體數(shù)組
主函數(shù)中能夠循環(huán)進(jìn)行菜單中的相關(guān)操作,并選擇退出能自動退出程序
錄入信息
正確定義錄入函數(shù)
正確對信息進(jìn)行保存
實現(xiàn)是否繼續(xù)錄入功能
顯示
正確定義顯示函數(shù)
正確判斷是否已經(jīng)錄入學(xué)生信息
正確對學(xué)生信息進(jìn)行循環(huán)顯示
查找
正確定義查找函數(shù)
正確顯示查找功能
總分
100分