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

正文內(nèi)容

c課程設(shè)計(jì)-學(xué)生成績(jī)管理系統(tǒng)設(shè)計(jì)報(bào)告-文庫吧資料

2024-08-20 15:10本頁面
  

【正文】 =p1next。 //交換 } } } p1=stu。 p2nextnext=p1。 if(p1yp1nexty) { p2next=p1next。 while(p1nextnext) //中間的交換 { p2=p1。 //頭結(jié)點(diǎn)交換 stu=p2。 p1next=p1nextnext。i++) { p1=stu。 for(i=1。 int i。 p1=p1next。 n=1。 int n。 }while(p1)。 do { p1play()。 p1=p2next。 p1next=p1nextnext。 p1=p1next。 } p1=stu。 p2next=p1。 if (p1xp1nextx) // 如果頭結(jié)點(diǎn)大于第二個(gè)的 { p2=p1next。in。 p1=stu。 } cout共有n條信息...endl。 while(p1next) { n++。 p1=stu。 } void cla::psx()student *p1,*p2。 p1=p1next。 //交換 } } } p1=stu。 p2nextnext=p1。 if(p1nump1nextnum) { p2next=p1next。 while(p1nextnext) //中間的交換 { p2=p1。 //頭結(jié)點(diǎn)交換 stu=p2。 p1next=p1nextnext。i++) { p1=stu。 for(i=1。 int i。 p1=p1next。 n=1。 int n。: return。 } case 39。 } else //未找到接點(diǎn) cout未找到!\n。 cout學(xué)號(hào):p1num c++:p1x 微機(jī)原理:p1y 數(shù)字信號(hào)處理:p1zendl。 p1=p1next。 while(p1) { if(p1name==name1) break。 //查找要查詢的結(jié)點(diǎn) student *p1,*p2。 cout要查詢的學(xué)生姓名endl。239。 break。 cout查詢完畢...。 } } if(p1!=NULL) { cout學(xué)號(hào)是num1的學(xué)生的信息endl。 else { p2=p1。 p1=stu。 cinnum1。: { long num1。 switch (c) { case 39。 char c。 coutendl。 cout請(qǐng)輸入查詢方式:endl。 } void cla::ssearch()//查詢 { system(cls)。 cout修改成功endl。 cinp1namep1xp1yp1z。 cout姓名 p1namec++p1x微機(jī)原理p1y數(shù)字信號(hào)處理p1zendl。 p1=p1next。 while(p1) { if(p1num==num1) break。 //查找要修改的結(jié)點(diǎn) student *p1,*p2。 cout輸入要修改學(xué)生的學(xué)號(hào)。 long num1。 } else //未找到結(jié)點(diǎn) cout未找到想要?jiǎng)h除的學(xué)生!\n。 delete p1。 delete p1。) return。 if(toupper(c)!=39。 char c。 } } //刪除結(jié)點(diǎn) if(p1!=NULL)//若找到結(jié)點(diǎn),則刪除 { p1play()。 else { p2=p1。 p1=stu。 cinnum1。 cout\n** 刪除學(xué)生信息 **\n。 } void cla::sremove()//刪除 { system(cls)。 } else { stu=q。 } t=tnext。 } while(tnext) { if(tnum==num1) { cout學(xué)號(hào)已存在,請(qǐng)重新輸入endl。 if(tnum==num1) { cout學(xué)號(hào)已存在,請(qǐng)重新輸入endl。 if(stu) { student *t。 qnext=0。 cinname1num1x1y1z1。 cout請(qǐng)輸入學(xué)生的(中間用空格間隔) endl。 system(cls)。 long num1。 void cla::sadd()//添加 { student *q。 private: student *stu。 void pyy()。 void psx()。 //保存 void sload()。 //查詢 void staxis()。 //刪除 void samend()。 } void sadd()。 stu=p。 while(p) { p=pnext。 } ~cla()//析構(gòu)函數(shù) { student *p。 class cla { public: cla()//構(gòu)造函數(shù) { stu=0。 z=sz。 x=sx。 student(string sname,long snum,int sx,int sy,int sz) { name=sname。//總分 void play(){coutname學(xué)生的學(xué)號(hào)是num,c++:x,微機(jī)原理:y,數(shù)字信號(hào)處理:z,總分:AAendl。//學(xué)號(hào) int x,y,z。 public: string name。 define max 100。作為一個(gè)學(xué)生成績(jī)管理系統(tǒng),增加了文件的讀入和寫出功能,增加了程序的實(shí)用性。3詳細(xì)設(shè)計(jì) 設(shè)計(jì)原理 學(xué)生成績(jī)管理系統(tǒng)以菜單選擇,通過調(diào)用各個(gè)函數(shù),對(duì)單鏈表的遍歷,實(shí)現(xiàn)不同的功能,不同函數(shù)處理后返回的只是一個(gè)頭結(jié)點(diǎn),但是通過頭結(jié)點(diǎn)可以找到所有鏈表中的信息,只要有函數(shù),找到頭指針就能進(jìn)行相應(yīng)的操作,所以模塊化的程序方便以后添加或者刪除某些功能,程序中通過system(“cls”)清屏函數(shù)實(shí)現(xiàn)界面的轉(zhuǎn)換,主函數(shù)中的循環(huán)保證程序不會(huì)退出,一個(gè)循環(huán)和一個(gè)清屏函數(shù)實(shí)現(xiàn)了主菜單和各子畫面的切換(子函數(shù))。2設(shè)計(jì)方案簡(jiǎn)述 系統(tǒng)功能模塊圖 學(xué) 生 成 績(jī) 管 理 系 統(tǒng) 鏈表的初始化 輸入學(xué)生成績(jī)刪除學(xué)生成績(jī)顯示學(xué)生成績(jī)按姓名找學(xué)生保存學(xué)生成績(jī)讀取學(xué)生成績(jī)計(jì)算總分學(xué)生成績(jī)排序按學(xué)號(hào)查成績(jī)分類合計(jì) 設(shè)計(jì)思想:學(xué)生成績(jī)管理系統(tǒng)是用面向?qū)ο蟮姆椒ㄔO(shè)計(jì),由于數(shù)組的存放是連續(xù)的,而單鏈表是非連續(xù)存放的,是動(dòng)態(tài)分配內(nèi)存空間,因此此系統(tǒng)采用單鏈表來完成。 環(huán)境需求分析操作系統(tǒng): Windo
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1