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

正文內(nèi)容

醫(yī)院管理系統(tǒng)——病歷管理子系統(tǒng)-在線瀏覽

2024-09-17 23:18本頁(yè)面
  

【正文】 k=0。k++)循環(huán)語(yǔ)句,輸出姓名,性別,年齡,地址。y39。039。amp。639。下一個(gè)do—while語(yǔ)句中嵌入一個(gè)switch語(yǔ)句用于實(shí)行相應(yīng)的操作,switch語(yǔ)句中含有6個(gè)case 語(yǔ)句分別實(shí)現(xiàn)輸入病歷信息,修改病歷信息,刪除病歷信息,4輸出病歷信息,查找病歷信息,退出這6個(gè)功能。139。case 39。語(yǔ)句用于修改病歷信息的,使用do—while語(yǔ)句用于輸入需要修改病歷信息的患者的姓名,科別。如果當(dāng)if(flag= =0)時(shí)系統(tǒng)就會(huì)提示“您要修改的患者本來就不存在!請(qǐng)檢查重新輸入!”“想繼續(xù)修改嗎(y/n)”當(dāng) if(q!=39。amp。q!=39。) 系統(tǒng)就會(huì)提示“指令錯(cuò)誤!請(qǐng)重新輸入!”case 39。:語(yǔ)句用于刪除病歷信息 使用do—while語(yǔ)句進(jìn)行操作,系統(tǒng)提示“請(qǐng)輸入需要?jiǎng)h除病歷信息的患者的姓名,科別:”使用for語(yǔ)句進(jìn)行信息輸入文件,如果當(dāng)if(strcmp(name,p[i].name)= =0amp。strcmp(kebie,p[i].kebie)= =0)用 flag=1表示已找到 ,使用 w 用于減少內(nèi)存空間。使用的方法是使用下一個(gè)數(shù)據(jù)信息來覆蓋上一個(gè)信息從而實(shí)現(xiàn)刪除效果即p[i]=p[i+1]。y39。amp。n39。y39。case 39。用于輸出病歷信息,當(dāng)if(i= =0)系統(tǒng)提示“管理系統(tǒng)中沒有輸入數(shù)據(jù)”輸出姓名,日期,科別,體檢,處理情況的患者信息。case 39。: 用于查找病歷信息,使用do—while語(yǔ)句實(shí)現(xiàn)查找病歷信息for語(yǔ)句用于把信息存入文件和 輸出病歷信息。 if(q!=39。amp。q!=39。)”指令錯(cuò)誤!請(qǐng)重新輸入!”當(dāng)while(q= =39。)時(shí)會(huì)重復(fù)上述操作,case39。:用于退出系統(tǒng),會(huì)顯示出“謝謝您的使用,再見”。y39。menu1 ( )函數(shù)是醫(yī)院管理系統(tǒng)的主界面,輸出用戶操作的提示“歡迎使用醫(yī)院管理系統(tǒng) 輸入患者信息修改患者信息按姓名查詢患者信息刪除患者信息輸出所有患者信息病歷信息管理退出系統(tǒng)。 感想:學(xué)校給我們安排了本次課程設(shè)計(jì),目的是加深我們對(duì)C++課程理論知識(shí)的理解,提高實(shí)際應(yīng)用能力;培養(yǎng)我們樹立理論聯(lián)系實(shí)際的工作作風(fēng)、嚴(yán)肅認(rèn)真的科學(xué)態(tài)度;進(jìn)一步訓(xùn)練和提高我們的分析設(shè)計(jì)能力、理論計(jì)算能力、實(shí)驗(yàn)研究能力、外文閱讀、查閱文獻(xiàn)資料和文字表達(dá)等基本技能;培養(yǎng)我們獨(dú)立分析、解決實(shí)際問題的能力,培養(yǎng)我們的創(chuàng)新意識(shí)和創(chuàng)新能力。在本次課程設(shè)計(jì)中我的分析設(shè)計(jì)能力有了很大的改觀,獨(dú)立分析能力也有所提高。感謝學(xué)校安排了這次C++課程設(shè)計(jì),讓我受益匪淺!四、調(diào)試過程我在調(diào)試程序中的修改信息的子函數(shù)void fun2( )時(shí),一開始使用strcpy(s[h]sex,sex)。strcpy39。int39。char *,我才知道原來年齡我定義成整型,不能采用這種覆蓋的方式進(jìn)行修改。139。在主界面時(shí),當(dāng)輸入除了1之外輸入任何的代碼都會(huì)出現(xiàn)“管理系統(tǒng)中沒有輸入數(shù)據(jù),‘press any key to continue’”!程序中不會(huì)出現(xiàn)“想進(jìn)行其他操作嗎?”,這一點(diǎn)也需修改。static int i=0。 int flag=0。 char sex[20], address[20]。 public: man(){} man(char n[20],char s[20],int ag, char a[20] ) {strcpy(name,n)。 age=ag。 } friend void fun1()。 friend void fun3()。 friend void fun5()。 static man *s[50]。}p[100]。cout 輸入患者信息endl。cout3 按姓名查詢患者信息endl。cout5 輸出所有患者信息endl。cout7 退出系統(tǒng)endl。cout請(qǐng)輸入您的選擇:。 coutendl。cout 2 修改病歷信息 endl。cout 4 查看病歷信息 endl。}void fun1() //輸入患者信息的子函數(shù) { char c。int age。char address[20]。 cinname。 cinsex。 cinage。 cinaddress。 ofstream file( ,ios::app )。 ()。 //動(dòng)態(tài)產(chǎn)生對(duì)象數(shù)組 i++。 cinc。 do{ if(c!=39。amp。c!=39。) { cout 指令錯(cuò)誤!請(qǐng)重新輸入!endl 。 } else flag=1。 } while(c==39。)。 char sex[10]。int age。 if(i==0) { cout 管理系統(tǒng)中沒有輸入數(shù)據(jù)!endl。 //退出修改函數(shù) }。 cinname。 for(int h=0。h++) //h記錄要修改患者的位置 { if(strcmp(name,s[h]name)==0) //用于判斷是否為要找的患者 { flag=1。 cinname。 cinsex。 cinage。 cinaddress。 strcpy(s[h]name,name)。 s[h]age=age。 cout 數(shù)據(jù)修改成功!endl。 } cout 想繼續(xù)修改嗎(y/n):。 coutendl。y39。amp。n39。 cinc。y39。 }void fun3() //查詢患者信息的子函數(shù){ char n[20]。char c。 exit(0)。 cout 請(qǐng)輸入你要查詢的患者姓名:。 coutendl。ji。 // 用于表明已找到 cout 您要查詢的患者是:(*s[j]).nameendl。 } } if(flag==0) cout 對(duì)不起!您要查詢的患者不存在!endl。 cinc。 if(c!=39。amp。c!=39。) { cout 指令錯(cuò)誤!請(qǐng)重新輸入!endl。 } } while(c==39。)。char c。if(i==0) { cout 管理系統(tǒng)中沒有輸入數(shù)據(jù)!endl。 } do { int flag=0。 cinnameage。hi。amp。 i。 //用后者覆蓋前者的方法進(jìn)行刪除 h++。 } } if(
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1