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

正文內(nèi)容

c課程設(shè)計(jì)(簡(jiǎn)單圖書管理系統(tǒng))(編輯修改稿)

2024-11-03 22:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ute//學(xué)院類 { public: string name。cout head。//封裝學(xué)生信息public: void add_stu()。//添加學(xué)生bool delete_stu(int i)。// 刪除學(xué)生bool modefy_stu(int i)。//修改學(xué)生信息void disp_ins_1()。// 顯示本院學(xué)生信息friend void file_in(University amp。uni)。friend void file_out(University uni)。}。void Institute::add_stu(){} Student *p=new Student。cout(*p).name。cout(*p).age。cout(*p).sex。cout(*p).number。cout(*p).major。(p)。//在鏈表末尾增加一個(gè)節(jié)點(diǎn)bool Institute::delete_stu(int i){} (i)。//刪除鏈表指定位置節(jié)點(diǎn) return true。bool Institute::modefy_stu(int i){Student *p=new Student。cout(*p).name。cout(*p).age。cout(*p).sex。cout(*p).number。cout(*p).major。(i)。//刪除鏈表指定位置節(jié)點(diǎn) (i,p)。//在鏈表指定位置插入一個(gè)新節(jié)點(diǎn)return true。} void Institute::disp_ins_1(){}class University//學(xué)校類 { public: string name。int age。string addr。List head。//封裝學(xué)院信息 public:void design_stu()。//學(xué)生信息設(shè)置 int i。Node *q。q=。//q指向?qū)W生節(jié)點(diǎn)雙向鏈表頭指針cout} coutpDatadisp_stu()。q=qpNext。void add_ins()。//添加學(xué)院bool delete_ins(int n)。// 刪除學(xué)院void design_cqut()。//設(shè)置學(xué)校信息 bool modefy_cqut()。//修改學(xué)校信息 void disp_cqut()。//顯示學(xué)校信息 void design_ins()。//學(xué)院信息設(shè)置 bool modefy_ins(int n)。//修改學(xué)院 void disp_ins()。//顯示學(xué)院信息void search_menu()。void search_name(string n)。//姓名void search(string n)。//性別//函數(shù)重載void search(int n)。//學(xué)號(hào)bool search_age(int n)。//年齡friend void file_in(University amp。uni)。}。friend void file_out(University uni)。void University::design_stu(){int i,m,j。int n。cout★★★★★★學(xué)生信息設(shè)置★★★★★★”i。system(“cls”)。//清屏 switch(i){ case 1:{disp_ins()。coutcoutcinm。system(“cls”)。//清屏=。//當(dāng)前指針指向雙向鏈表頭指針for(j=1。j{}} =pNext。//當(dāng)前指針指后移coutpDataadd_stu()。coutdisp_ins()。coutcoutcinm。system(“cls”)。//清屏=。//當(dāng)前指針指向雙向鏈表頭指針for(j=1。j{=pNext。//當(dāng)前指針指后移} } pDatadisp_ins_1()。coutn。pDatadelete_stu(n)。cout{disp_ins()。coutcoutcinm。system(“cls”)。//清屏=。//當(dāng)前指針指向雙向鏈表頭指針for(j=1。j{}}=pNext。//當(dāng)前指針指后移pDatadisp_ins_1()。cout} cinn。pDatamodefy_stu(n)。coutvoid University::add_ins(){}bool University::delete_ins(int n){}bool University::modefy_ins(int n){Institute *p=new Institute。cout(*p).name。(n)。//刪除鏈表指定位置節(jié)點(diǎn) (n,p)。//在指定位置插入節(jié)點(diǎn)信息 return true。(n)。//刪除鏈表指定位置節(jié)點(diǎn) return true。Institute *p=new Institute。cout(*p).name。(p)。//在鏈表末尾增加一個(gè)節(jié)點(diǎn)}void University::disp_ins(){int i。Node *q。q=。//q指向?qū)W院節(jié)點(diǎn)雙向鏈表頭指針for(i=1。icoutpDatanamepData}void University::design_ins(){int i。int j。cout★★★★★★學(xué)院信息設(shè)置★★★★★★”pNext。couti。system(“cls”)。//清屏 switch(i){ case 1:{} disp_ins()。coutdisp_ins()。add_ins()。coutgetch()。system(“cls”)。//清屏 design_ins()。break。} case 3: {} disp_ins()。coutj。delete_ins(j)。coutdisp_ins()。coutj。modefy_ins(j)。cout} case 5:menu(*this)。break。} }bool University::modefy_cqut(){ coutname。coutage。coutaddr。return true。}void University::design_cqut(){ int i。University uni。cout★★★★★★學(xué)校信息設(shè)置★★★★★★ couti。system(”cls“)。//清屏switch(i){case 1:{disp_cqut()。coutgetch()。system(”cls“)。//清屏design_cqut()。break。}case 2:{modefy_cqut()。coutgetch()。system(”cls“)。//清屏design_cqut()。break?!眪} } case 3:menu(uni)。break。void University::disp_cqut(){cout}void University::search_name(string n){int i,j,m=0。=。//當(dāng)前指針指向?qū)W院節(jié)點(diǎn)頭指針 for(i=0。ipData=pData。//當(dāng)前指coutfor(j=0。jpData。j++){if(n==pDatapDataname){} pDatapDatadisp_stu()。m++。pData=pDatapNext。//學(xué)生當(dāng)前指針后移}bool University::search_age(int n){int i,j,m=0。=。for(i=0。ipNext。//學(xué)院當(dāng)前指針后移} cout}pData=pData。for(j=0。jpData。j++){ if(n==(pDatapDataage)){} pDatapDatadisp_stu()。m++。pData=pDatapNext。} =pNext。} coutvoid University::search(string n){} int i,j,m=0。=。for(i=0。ipData=pData。for(j=0。jpData。j++){if(n==pDatapDatasex){ pDatapDatadisp_stu()。} m++。pData=pDatapNext。} coutpNext。void University::search(int n){int i,j,m=0。=。for(i=0。ipData=pData。for(j=0。jpData。j++){if(n==pDatapDatanumber){pDatapDatadisp_stu()。m++。}pData=pDatapNext。}=pNext。} cout/****************************************信息查詢菜***********************************************/void University::search_menu(){ int i。cout★★★★★信息查詢顯示★★★★★”i。system(“cls”)。//清屏switch(i){ case 1: {單disp_ins()。coutdesign_ins()。break。} case 2:{} =。//當(dāng)前指針指向?qū)W院節(jié)點(diǎn)頭指針 for(i=0。i} pDatadisp_ins_1()。=pNext。coutsearch_menu()。break。case 3: {} int j。disp_ins()。couti。system(“cls”)。//清屏 =。for(j=1。jpNext。pDatadisp_ins_1()。coutsearch_menu()。break。case 4:{string n。coutn。system(“cls”)。//清屏 search_name(n)。} coutsearch_menu()。break。case 5:{} int n1。coutn1。search_age(n1)。coutsearch_menu()。break。system(“cls”)。//清屏case 6: {} string n。coutn。system(“cls”)。//清屏 search(n)。coutsearch_menu()。break。case 7: {} int n。coutn。system(“cls”)。//清屏 search(n)。coutsearch_menu()。break。case 8: {menu(*this)。}} } break。/**********************************************************************/ {int i,j。ifstream inf(“”,ios::in)。inf。inf。inf。inf。//學(xué)院個(gè)數(shù) for(i=0。ipname。導(dǎo)出文件數(shù)據(jù)void file_in(University amp。uni)Node *m=new Node。//建立學(xué)院信息節(jié)點(diǎn) mpData=p。//把輸入的學(xué)院信息節(jié)點(diǎn)賦給建立的學(xué)院信息節(jié)點(diǎn) mpNext=0。if(i==0)=m。//把節(jié)點(diǎn)m賦給學(xué)院信息節(jié)點(diǎn)else pNext=m。//把節(jié)點(diǎn)m賦給下一個(gè)學(xué)院信息節(jié)點(diǎn) mpPrev=。//節(jié)點(diǎn)m指向?qū)W院信息的尾節(jié)點(diǎn)==m。//學(xué)院信息的尾節(jié)點(diǎn)始終指向m節(jié)點(diǎn) infpData。//學(xué)生個(gè)數(shù) for(j=0。jpData。j++){Student *q=new Student。infqname。infqage。infqsex。infqnumber。infqmajor。Node *n=new Node。npData=q。npNext=0。if(j==0)pData=n。else pDatapNext=n。npPrev=pData。pData=pData=n。//學(xué)生信息的尾節(jié)點(diǎn)始終指向n節(jié)點(diǎn)} } }/************************************************************************************/ void file_out(University uni){ofstream ouf(“”,ios::out)。int i,j。ouf導(dǎo)入文件數(shù)據(jù)ouf=。//當(dāng)前指針指向?qū)W院節(jié)點(diǎn)頭指針 for(i=0。ioufpDatanameoufpDatapData=pData。//當(dāng)前指針指向?qū)W生節(jié)點(diǎn)頭指針for(j=0。jpData。j++){oufpDatapDatanamepDatapDataagepDatapDatasexpDatapDatanumberpDatapDatamajorpData=pDatapNext。//學(xué)生當(dāng)前指針后移}} } =pNext。//學(xué)院當(dāng)前指針后移/************************退出系統(tǒng)菜單****************************/void exit(University uni){} int i。couti。system(“cls”)。//清屏 switch(i){ case 1:{} file_out(uni)。exit(0)。break。case 2:{ex
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1