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

正文內(nèi)容

面向?qū)ο骳課程設(shè)計-資料下載頁

2025-01-17 04:15本頁面
  

【正文】 ::modifyStuNode(){ string name。 StudentNode *p=thishead。 int flag=0。 string _name。 string _sex。 string _birthday。 string _major。 string _address。 float _EnScore。 if(thishead!=NULL) { cout請輸入要修改學(xué)生姓名:endl。 cinname。 } else { cout學(xué)生記錄為空,沒有可修改的學(xué)生。endl。 return。 } while(p!=NULL) { if(pgetName()==name) { cout請輸入學(xué)生信息:endl。 cout姓名:。 cin_name。 cout性別:。 cin_sex。 cout生日:。 cin_birthday。 cout專業(yè):。 cin_major。 cout家庭住址:。 cin_address。 cout外語成績:。 cin_EnScore。 psetStudentNode(_name,_sex,_major,_birthday,_address,_EnScore,pgetNext())。 cout學(xué)生信息修改成功!endl。 flag=1。 p=pgetNext()。 } else p=pgetNext()。 } if(!flag) cout沒有名字為name的學(xué)生!endl。}//保存學(xué)生信息void StudentLinklist::saveStuNode(){ string fileName。 StudentNode *p=thishead。 cout請輸入保存路徑包括文件名endl。 cinfileName。 ofstream saveFile。 (fileName,ios::out|ios::binary)。 if(()) { cout文件無法打開!endl。 exit(EXIT_FAILURE)。 } if(thishead!=NULL) { while(p!=NULL) { ( reinterpret_castchar *(p) , sizeof(*p) )。 p=pgetNext()。 } cout保存成功??!endl。 } else { cout沒有信息可以保存!endl。 } ()。}//對英語成績進(jìn)行排序void StudentLinklist::bubbleSort(){ StudentNode *rear=NULL。//終止指針 StudentNode *ptmp。//臨時存放終止指針 StudentNode *p1。 StudentNode *p2。 //設(shè)置頭指針 p1=new StudentNode。 p1setNext(thishead)。 thishead = p1。 while(rear!=thishead) { ptmp=thishead。 for( p1=thishead 。 p1getNext()getNext()!=rear 。 p1=p1getNext() ) { if( p1getNext()getEnScore() p1getNext()getNext()getEnScore() ) { p2 = p1getNext()getNext()。 p1getNext()setNext( p2getNext() )。 p2setNext( p1getNext() )。 p1setNext( p2 )。 ptmp=p1getNext()getNext()。 } } rear=ptmp。 } p1=thishead。 thishead = thishead getNext() getNext()。 delete p1。 p1=NULL。//保證不產(chǎn)生“野指針(地址不明確的指針)” cout按外語成績排序后:endl。}// Course Design__Student : 定義控制臺應(yīng)用程序的入口點(diǎn)。///////////////////////////////////////////////////////////////////// FileName : Course Design__Student // Creator : Berlin// Date : 2013318 10:20// Comment :主函數(shù)/////////////////////////////////////////////////////////////////include include include iostreaminclude stringusing namespace std。/************************************主函數(shù)****************************************/int _tmain(int argc, _TCHAR* argv[]){ StudentLinklist *sl=new StudentLinklist。//調(diào)用無參構(gòu)造使得 s1head=NULL string name。 string sex。 string birthday。 string major。 string address。 float EnScore。 int choice。 slcreateList()。//讀取保存的文件內(nèi)容 while(1) { cout\t\t┏━━━━━━━━━━━━━━━━━━━━━━━┓endl。 cout\t\t┃ 學(xué)生信息管理系統(tǒng) ┃endl。 cout\t\t┣━━━━━━━━━━━━━━━━━━━━━━━┫endl。 cout\t\t┃ 1 = 增加學(xué)生記錄 6 = 修改學(xué)生信息 ┃endl。 cout\t\t┃ 2 = 刪除學(xué)生記錄 7 = 排序?qū)W生信息 ┃endl。 cout\t\t┃ 3 = 查看學(xué)生信息 8 = 統(tǒng)計學(xué)生信息 ┃endl。 cout\t\t┃ 4 = 導(dǎo)入學(xué)生信息 9 = 保存學(xué)生信息 ┃endl。 cout\t\t┃ 5 = 搜索學(xué)生信息 0 = 退出管理系統(tǒng) ┃endl。 cout\t\t┗━━━━━━━━━━━━━━━━━━━━━━━┛endl。 cout請你輸入你的選擇:endl。 cinchoice。 switch(choice) { case 0: break。 case 1: cout請輸入學(xué)生信息:endl。 cout姓名:。 cinname。 cout性別:。 cinsex。 cout生日:。 cinbirthday。 cout專業(yè):。 cinmajor。 cout家庭住址:。 cinaddress。 cout外語成績:。 cinEnScore。 sladdAtEnd(name,sex,major,birthday,address,EnScore)。 system(cls)。 slvisitAllNode()。 break。 case 2: system(cls)。 slvisitAllNode()。 sldeleteStuNode()。 slvisitAllNode()。 break。 case 3: system(cls)。 slvisitAllNode()。 break。 case 4: slimportStuNode()。 break。 case 5: system(cls)。 slsearchStuNode()。 break。 case 6: system(cls)。 slmodifyStuNode()。 break。 case 7: system(cls)。 slbubbleSort()。 slvisitAllNode()。 break。 case 8: system(cls)。 slshowStuNode(sl)。 break。 case 9: system(cls)。 slsaveStuNode()。 break。 default: cout輸入錯誤,請重新輸入endl。 } if(choice==0) break。 } delete sl。 return 0。}//////////////////////////////////////////////////////////完結(jié)////////////////////////////////////////////////////////////////////27
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1