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

正文內(nèi)容

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

2025-04-12 06:52本頁面
  

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