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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)學(xué)生成績管理系統(tǒng)(參考版)

2025-04-15 06:52本頁面
  

【正文】 }姓名高峰班級15軟件2學(xué)號 20150305204課設(shè)題目學(xué)生成績管理系統(tǒng)教師評語: 教師簽名: 2012 年 1月13日。 //顯示系統(tǒng)菜單,并處理用戶的選擇 (head)。 //定義record類的對象r head=(head)。}}int main(){ head=NULL。 } break。 } if(c==5) //統(tǒng)計(jì)三門功課都優(yōu)秀的學(xué)生人數(shù),并顯示學(xué)生信息 { (head)。 } if(c==3) //統(tǒng)計(jì)計(jì)算機(jī)成績及學(xué)生格人數(shù),并顯示不及格學(xué)生信息 { (head,3)。 if(c==1) //統(tǒng)計(jì)數(shù)學(xué)成績及學(xué)生格人數(shù),并顯示不及格學(xué)生信息 { (head,1)。 //顯示統(tǒng)計(jì)子菜單 cout\n請根據(jù)提示選擇操作:。 cout\n\。 cout\n\,并顯示學(xué)生信息。 cout\n\,并顯示不及格學(xué)生信息。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 break。 } break。 (head,3,s1,s2)。 cout\n請輸入查詢的計(jì)算機(jī)基礎(chǔ)最低分和最高分:。 (head,2,s1,s2)。 cout\n請輸入查詢的英語最低分和最高分:。 (head,1,s1,s2)。 cout\n請輸入查詢的數(shù)學(xué)最低分和最高分:。 (head,name)。 cout\n請輸入需要查詢的學(xué)生姓名:。 (head,x)。 cout\n請輸入需要查詢的學(xué)生學(xué)號:。 (head,x)。 cout\n請輸入需要查詢的學(xué)生學(xué)號:。 cinc。 cout\n * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *。 cout\n\。 cout\n\。 cout\n\。 case 4: //查詢學(xué)生成績信息 while(1) { int c。 case 2: //刪除學(xué)生成績信息 head=(head)。 switch(choice) { case 1: //增加學(xué)生成績信息 head=(head)。 cout\n請根據(jù)提示選擇操作:。 cout\n\t0、退出系統(tǒng)。 cout\n\t顯示所有學(xué)生成績信息。 cout\n\t修改學(xué)生成績信息。 cout\n\t添加學(xué)生成績信息。 while(1) { cout\n\t\t歡迎進(jìn)入學(xué)生成績管理系統(tǒng)!。 //關(guān)閉文件對象 return h。 q=p。 //新結(jié)點(diǎn)的指針域?yàn)榭? if(h==NULL) //將新結(jié)點(diǎn)插入到鏈表中 q=h=p。 //創(chuàng)建新的score變量 ifilepnumpnamepmathp englishpputerpscoresum。 //讀取文件指針當(dāng)前行數(shù)據(jù) while(! ()) { studentSum=studentSum+1。 } char s[50]。 if(! ifile) //文件打開錯(cuò)誤 { cout\n數(shù)據(jù)文件不存在,加載不成功!\n。 //定義輸入文件對象 (,ios::in)。 } ()。h=hnext。 while(h) { ofileendlhnum\thname\thmath\th english\thputer\thscoresum。 return 。 (,ios::out)。 }}void record::SaveRecordFile(struct SCORE *h) //將鏈表中的數(shù)據(jù)寫入文件{ struct SCORE *p。pputer60) //顯示三門成績?nèi)繛椴患案竦膶W(xué)生信息 coutpnum\tpname\tpmath\tp english\tpputer\tpscoresumendl。penglish60amp。 while(p) { if(pmath60amp。 cout\n學(xué)號\t姓名\t數(shù)學(xué)\t英語\t計(jì)算機(jī)\t總分endl。 coutcountendl。 p=pnext。amp。amp。 return 。 //將鏈表的頭結(jié)點(diǎn)指針h賦值給指針p int count=0。 p=pnext。amp。amp。 p=h。 coutcountendl。 p=pnext。amp。amp。 return。 //將鏈表的頭結(jié)點(diǎn)指針h賦值給指針平p int count=0。 p=pnext。 if(x==2) //顯示英語成績不及格的學(xué)生信息 if(penglish60) coutpnum\tpname\tpenglishendl。 } p=h。 if(countstudentSum) cout\n學(xué)號\t姓名\t計(jì)算機(jī)endl。 cout,及格率為。 } else if(x==3) //顯示計(jì)算機(jī)成績及格的學(xué)生人數(shù)及及格率 { cout計(jì)算機(jī)成績及格的學(xué)生人數(shù)為。 if(countstudentSum) cout\n學(xué)號\t姓名\t英語endl。 cout,及格率為。 } else if(x==2) //顯示英語成績及格的學(xué)生人數(shù)及及格率 { cout英語績及格學(xué)生人數(shù)為。 if(countstudentSum) cout\n學(xué)號\t姓名\t數(shù)學(xué)endl。 cout,及格率為。 } if(x==1) //顯示數(shù)學(xué)成績及格的學(xué)生人數(shù)及及格率 { cout數(shù)學(xué)成績及格學(xué)生人數(shù)為。 if(x==3) //統(tǒng)計(jì)計(jì)算機(jī)成績及格的學(xué)生人數(shù) if(pputer=60) count+=1。 } while(p) { if(x==1) //統(tǒng)計(jì)數(shù)學(xué)成績及格的學(xué)生人數(shù) if(pmath=60) count+=1。 //定義統(tǒng)計(jì)人數(shù)count變量并賦初始值為0 if(p==NULL) //鏈表為空 { cout\n抱歉,沒有任何記錄!。 }}void record::StatisticRecord(struct SCORE*h,int x){ struct SCORE*p=h。 } if(p1name==name) { cout\n學(xué)號\t姓名\t數(shù)學(xué)\t英語\t計(jì)算機(jī)\t總分endl。 } if(p1==NULL) { cout\n抱歉,表中沒有該記錄哦!。amp。 } p1=h。 if(h==NULL) //鏈表為空 { cout\n抱歉,沒有
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1