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

正文內(nèi)容

基于c的面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)例課程設(shè)計(jì)報(bào)告-高校人員信息管理系統(tǒng)(完整版)

2025-02-03 15:00上一頁面

下一頁面
  

【正文】 (strcmp(m,sex)!=0amp。//清屏 cout輸入領(lǐng)導(dǎo)編號:。//年齡 char zhi[20]。 void leaderbase::data()//定義領(lǐng)導(dǎo)維護(hù) { int choice=1。 } void data()。 } leader *query1(char *na) //判斷將要增加的姓名是否存在 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 25 { for (int i=0。 read[top].add1(n,na,ag,se,bu,zhi)。//每刪除一個 對總是減少一個 } } if(y==0) { cout未刪除該領(lǐng)導(dǎo)!endl。Y39。 char x。i++) read[i]=read[i+1]。 cinx。 } void delnu(int n)//按編號刪除 { int i,y=0。 top=1。 strcpy(bumen,bu)。 cout請輸入職稱 :endl。 strcpy(name,na)。 cinage。 coutnumbersetw(10)namesetw(10)sexsetw(10)ageendl。通過此次課程設(shè)計(jì)我最大的收獲是學(xué)會了自主學(xué)習(xí),也增加了與老師和同學(xué)們的交往、增進(jìn)了相互之間的感情。 ( 3)窗口中內(nèi)容太多,顯得雜亂,顏色只有黑色。 goto A。 switch(choice) { case 1: while(1) { coutsetw(20)。 coutsetw(50) \n。 coutendl。 } } break。 rren(nan)。 break。 } break。cinname。 while(b!=0) { switch(b) { case 1: cout輸入領(lǐng)導(dǎo)編號: 。 } break。 cinname。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 13 cinnumber。 } break。) { cout請輸入新的職稱 endl。 rsetbu(bu)。 cout 是否確認(rèn)更改任職部門?( Y/N ) endl。 } rshow1()。 if(x==39。||x==39。 r=query(number)。 case 2: //根據(jù)查詢結(jié)果更改 system(color f4)。 } } if(strcmp(male,sex)==0) {nan++。 cinage。 cinchoice。 //女領(lǐng)導(dǎo) char name[20]。}//獲取部門 char *getzhi(){return zhicheng。 } void setzhi(char zhi[]) { strcpy(zhicheng,zhi)。 class leader: public people//領(lǐng)導(dǎo)類 { private: char bumen[20]。}//獲取編號 int getage() {return age。 cout請輸 入姓名 :endl。 System(“ color 23”)設(shè)置當(dāng)前的窗口和輸出字體的顏色 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 7 第四章 系統(tǒng)實(shí)現(xiàn) 4. 1 類實(shí)現(xiàn) class people//人員基類 { protected: int number。新的類把原有類作為基類引用,而不需要修改原有類的定義。在派生類 leader,teacher,student 中對 set 和 add 進(jìn)行重新定義。 ( 3)通過編寫一個較長的程序,實(shí)現(xiàn)了對人員信息的管理,激發(fā)了學(xué)生學(xué)習(xí)編程的興趣。 ( 3) C++ I/O 流庫的處理,二進(jìn)制文件的創(chuàng)建與保存。本文利用 C++面向?qū)ο蟮某绦蛟O(shè)計(jì)實(shí)現(xiàn)了這一功能。 1. 2 課程設(shè)計(jì)的背景和意義 1. 2. 1 課程設(shè)計(jì)的背景 本次課程設(shè)計(jì),主要研究類的繼承、抽象類、 多態(tài)、虛基類以及對文件進(jìn)行各項(xiàng)操作(如添加、修改、刪除、查詢、顯示等)。幫助了同學(xué)系統(tǒng)的掌握 C++課程的主要內(nèi)容。 2. 3 問題的解決方案 根據(jù)系統(tǒng)功能要求,可以將問題解決分為以下步驟: 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 4 1)應(yīng)用系統(tǒng)分析,建立該系統(tǒng)的功能模塊框圖以及界面的組織和設(shè)計(jì); 2)分析系統(tǒng)中的各個實(shí)體及它們之間的關(guān)系; 3)根據(jù)問題描述,設(shè)計(jì)系統(tǒng)的類層次; 4)完成類層次中各個類的描述; 5)完成類中各個成員函數(shù)的定義 ; 6)完成系統(tǒng)的應(yīng)用模塊; 7)功能調(diào)試; 8)完成系統(tǒng)總結(jié)報(bào)告。派生類對基類的成員進(jìn)行繼承。每種功能的界面都有相應(yīng)的提示(以輸入領(lǐng)導(dǎo)為例): 在添加信息功能中系統(tǒng)提示“請輸入領(lǐng)導(dǎo)的性別為男或女,如果輸入錯誤,會輸出“輸入性別錯誤,請重新輸入”在新增時系統(tǒng)會同時計(jì)算輸入男女領(lǐng)導(dǎo)的人數(shù);在更改中系統(tǒng)提供了按姓名或編號修改,在修改前系統(tǒng)會輸出該領(lǐng)導(dǎo)的全部信息,修改時系統(tǒng)會輸出是否更改;刪除中系統(tǒng)提供了按編號或姓名刪除,刪除前系統(tǒng)會再次提醒使用者是否確定刪除;在查 找中亦提供了按編號或姓名查找;在輸入完畢后按 0 返回主菜單。 coutnumbersetw(10)namesetw(10)sexsetw(10)ageendl。 cinage。 strcpy(name,na)。 cout請輸入職稱 :endl。 strcpy(bumen,bu)。//標(biāo)記變量 char x。//性別 char bu[20]。 cout輸入領(lǐng)導(dǎo)姓名: 。strcmp(f,sex)!=0) { while(b) { cout輸入性別有誤,請重新輸入: endl。 cinzhi。 cinb。 cinx。 add(number,name,age,sex,bu,zhi)。 cinzhi。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 12 if (r==NULL) {cout該領(lǐng)導(dǎo)不存在 endl。y39。Y39。 break。 cout 返回 0endl。 b=0。b=0。 cout 按姓名查找 2endl。 } rshow1()。 break。 case 6: system(color fd)。 cout 返回 0endl。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 15 b=0。 studentbase s。 coutsetw(50) 請選擇您所需的操作 \n。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 16 coutsetw(50) 操作 0,退出信息管理系統(tǒng) \n。 goto A。解決方法:應(yīng)用 switch 語句,分多種情況進(jìn)行選擇。 可以改進(jìn)的地方:在添加成員時進(jìn)行驗(yàn)證,看所輸姓名和編號是否重復(fù),若重復(fù)進(jìn)行重新輸入;在實(shí)現(xiàn)七個功能的地方添加 exit 函數(shù),一旦操作失誤,不想繼續(xù)進(jìn)行,則系統(tǒng)跳轉(zhuǎn)會 主界面進(jìn)行新的操作選擇。//姓名 char sex[4]。 cout請輸入性別 :endl。 }//獲取性別 void ren(int n) {coutnendl。 public: void set1() { set()。 cout部門 setw(10)職稱endl。 class leaderbase { private: int top。 top++。 coutsetw(10)編號 setw(10)姓名 setw(10)年齡 setw(10)性別 setw(10)系部 setw(10)職稱 endl。) { y++。i=top。 cout是否確認(rèn)刪除?( Y/N) endl。i=top1。 } } void clear() { top=1。i++) if(read[i].getno()==n) return amp。 } void disp() //領(lǐng)導(dǎo)信息顯示 { for (int i=0。read[i],sizeof(read[i]))。 //女領(lǐng)導(dǎo) char name[20]。 cinchoice。 cinage。 } } if(strcmp(m,sex)==0) {nan++。 case 2: //根據(jù)查詢結(jié)果更改 system(color f4)。 r=query(number)。||x==39。 if(x==39。 } rshow1()。 cout是否確認(rèn)更改任職部門?( Y/N) endl。 rsetbu(bu)。) { cout請輸入新的職稱 endl。 } break。 cinnumber。 cinname。 } break。 while(b!=0) { switch(b) { case 1: 。 case 4: //查找 system(color 07)。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 28 if (r==NULL) {cout該領(lǐng)導(dǎo)不存在 endl。 if (r==NULL) {cout該領(lǐng)導(dǎo)不存在 endl。 //顏色 同樣是調(diào)用 doc system(cls)。 rsetzhi(zhi)。 } cout是否確認(rèn)更改職稱?( Y/N) endl。 if(x==39。 北華航天工業(yè)學(xué)院課程設(shè)計(jì)報(bào)告 27 case 2:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1