freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計學(xué)生成績管理系統(tǒng)-資料下載頁

2025-04-12 06:52本頁面
  

【正文】 //關(guān)閉文件對象}struct SCORE * record::LoadRecordFile(struct SCORE *h){ ifstream ifile。 //定義輸入文件對象 (,ios::in)。 // struct SCORE *p,*q。 if(! ifile) //文件打開錯誤 { cout\n數(shù)據(jù)文件不存在,加載不成功!\n。 return NULL。 } char s[50]。 (s,50)。 //讀取文件指針當前行數(shù)據(jù) while(! ()) { studentSum=studentSum+1。 //學(xué)生人數(shù)加1 p=new SCORE。 //創(chuàng)建新的score變量 ifilepnumpnamepmathp englishpputerpscoresum。 //將數(shù)據(jù)從文件中讀取到新的結(jié)點中 pnext=NULL。 //新結(jié)點的指針域為空 if(h==NULL) //將新結(jié)點插入到鏈表中 q=h=p。 else { qnext=p。 q=p。 } } ()。 //關(guān)閉文件對象 return h。}void SystemMenu(record r) //系統(tǒng)菜單,及處理用戶的選擇{ int choice。 while(1) { cout\n\t\t歡迎進入學(xué)生成績管理系統(tǒng)!。 //顯示系統(tǒng)主菜單 cout\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@。 cout\n\t添加學(xué)生成績信息。 cout\n\t刪除學(xué)生成績信息。 cout\n\t修改學(xué)生成績信息。 cout\n\t查詢學(xué)生成績信息。 cout\n\t顯示所有學(xué)生成績信息。 cout\n\t統(tǒng)計學(xué)生成績信息。 cout\n\t0、退出系統(tǒng)。 cout\n@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@。 cout\n請根據(jù)提示選擇操作:。 cinchoice。 switch(choice) { case 1: //增加學(xué)生成績信息 head=(head)。 break。 case 2: //刪除學(xué)生成績信息 head=(head)。 case 3: //修改學(xué)生成績信息 head=(head)。 case 4: //查詢學(xué)生成績信息 while(1) { int c。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 cout\n\。 cout\n\。 cout\n\。 cout\n\。 cout\n\。 cout\n\。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 //顯示查詢子菜單 cout\n請根據(jù)提示選擇操作:。 cinc。 if(c==1)//根據(jù)學(xué)號查詢學(xué)生成績信息 { int x。 cout\n請輸入需要查詢的學(xué)生學(xué)號:。 cinx。 (head,x)。 } if(c==1)//根據(jù)學(xué)生學(xué)號查詢學(xué)生成績信息 { int x。 cout\n請輸入需要查詢的學(xué)生學(xué)號:。 cinx。 (head,x)。 } if(c==2)//根據(jù)學(xué)生姓名查詢學(xué)生成績信息 { string name。 cout\n請輸入需要查詢的學(xué)生姓名:。 cinname。 (head,name)。 }if(c==3)//根據(jù)數(shù)學(xué)分數(shù)查詢學(xué)生成績信息 { float s1,s2。 cout\n請輸入查詢的數(shù)學(xué)最低分和最高分:。 cins1s2。 (head,1,s1,s2)。 } if(c==4)//根據(jù)英語分數(shù)段查詢學(xué)生成績信息 { float s1,s2。 cout\n請輸入查詢的英語最低分和最高分:。 cins1s2。 (head,2,s1,s2)。 } if(c==5)//根據(jù)學(xué)號查詢學(xué)生成績信息 { float s1,s2。 cout\n請輸入查詢的計算機基礎(chǔ)最低分和最高分:。 cins1s2。 (head,3,s1,s2)。 } if(c==6) //退出查詢子菜單 break。 } break。 case 5: //輸出所有學(xué)生成績信息 (head)。 break。 case 6: //統(tǒng)計學(xué)生成績信息 while(1) { int c。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 cout\n\,并顯示不及格學(xué)生信息。 cout\n\,并顯示不及格學(xué)生信息。 cout\n\,并顯示不及格學(xué)生信息。 cout\n\,并顯示學(xué)生信息。 cout\n\,并顯示學(xué)生信息(=90)。 cout\n\。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 //顯示統(tǒng)計子菜單 cout\n請根據(jù)提示選擇操作:。 cinc。 if(c==1) //統(tǒng)計數(shù)學(xué)成績及學(xué)生格人數(shù),并顯示不及格學(xué)生信息 { (head,1)。 } if(c==2) //統(tǒng)計英語成績及學(xué)生格人數(shù),并顯示不及格學(xué)生信息 { (head,2)。 } if(c==3) //統(tǒng)計計算機成績及學(xué)生格人數(shù),并顯示不及格學(xué)生信息 { (head,3)。 } if(c==4) //統(tǒng)計三門功課都不及格的學(xué)生人數(shù),并顯示學(xué)生信息 { (head)。 } if(c==5) //統(tǒng)計三門功課都優(yōu)秀的學(xué)生人數(shù),并顯示學(xué)生信息 { (head)。 } if(c==6) //退出統(tǒng)計子菜單 break。 } break。}if(choice==0) //退出系統(tǒng)break。}}int main(){ head=NULL。 record r。 //定義record類的對象r head=(head)。 //將文件中的數(shù)據(jù)讀取到鏈表中 SystemMenu(r)。 //顯示系統(tǒng)菜單,并處理用戶的選擇 (head)。 //將鏈表中的數(shù)據(jù)寫到文件中 return 0。}姓名高峰班級15軟件2學(xué)號 20150305204課設(shè)題目學(xué)生成績管理系統(tǒng)教師評語: 教師簽名: 2012 年 1月13日
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1