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

正文內(nèi)容

c通訊錄管理系統(tǒng)-資料下載頁

2024-11-03 22:23本頁面
  

【正文】 題沒有解決。我相信在以后的學(xué)習(xí)能夠解決好它們。但是,收獲還是不小的,我不僅對C的操作有了進(jìn)一步的掌握,還了解到了程序設(shè)計(jì)的書寫風(fēng)格及其注釋的格式。當(dāng)我選擇通訊錄這個(gè)題目時(shí),一開始想運(yùn)用大量鏈表及指針來完成,但是在慢慢琢磨之后,覺得這個(gè)不一定要用鏈表,于是改變了編程思路。當(dāng)然還有不少文件的讀寫問題,不過還是通過不斷測試之后順利解決了。另外一點(diǎn)要說的就是這個(gè)程序用了很多的循環(huán),因此對于循環(huán)的控制要十分小心,有時(shí)while和dowhile的區(qū)別也是十分重要的。還有一點(diǎn)體會就是,書上和老師教的內(nèi)容是有限的,我們需要不斷地靠自己去學(xué)習(xí),向他人請教,了解和掌握更多的知識,這樣我們才能編出更好的C程序。總體來說,這次C語言程序設(shè)計(jì)實(shí)驗(yàn)還是比較成功的,雖然最終程序還存在一些不足,但能取得這樣的成績我還是比較高興的。最后,要感謝學(xué)校為我們提供這次實(shí)驗(yàn)機(jī)會,也要感謝老師的教導(dǎo)和好心人對我的幫助與支持。參考文獻(xiàn)[1]譚浩強(qiáng),張基溫。C語言程序設(shè)計(jì)教程。第三版。北京:高等教育出版社,2006 [2]譚浩強(qiáng),張基溫。C語言習(xí)題集與上機(jī)指導(dǎo)。第三版。北京:高等教育出版社,2006 [3]譚浩強(qiáng)。C程序設(shè)計(jì)(第三版)。北京:清華大學(xué),2005 [4]譚浩強(qiáng)。C程序設(shè)計(jì)(第二版)。北京:清華大學(xué),1999 [5]林建秋,韓靜萍,【M】.電子工業(yè)出版社,2004.[6]【M】.清華大學(xué)出版社,2006.[7],2005.[8],2005.[9],2004.[10]蘇小紅,【M】.電子工業(yè)出版社,謝在這里我要感謝楊書鴻老師,她對我進(jìn)行了無私的指導(dǎo)和幫助,不厭其煩的幫助進(jìn)行論文的修改和改進(jìn)。另外,在校圖書館查找資料的時(shí)候,圖書館的老師也給我提供了很多方面的支持與幫助。在此向幫助和指導(dǎo)過我的各位老師表示最中心的感謝!感謝這篇論文所涉及到的各位學(xué)者,如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。感謝我的同學(xué)和朋友,在我寫論文的過程中給予我很多素材,還在論文的撰寫和排版等過程中提供熱情的幫助。由于我的學(xué)術(shù)水平有限,所寫論文難免有不足之處,懇請各位老師和學(xué)友批評和指正!第五篇:通訊錄管理系統(tǒng)課 程 設(shè) 計(jì) 任 務(wù) 書題目C語言課程設(shè)計(jì)系(部)專業(yè)班級學(xué)生姓名學(xué)號06 月信息科學(xué)與電氣工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)計(jì)職141王雪140819139 日至07 月04 日共周 指導(dǎo)教師院長2015 年 6月 23日一、課程設(shè)計(jì)目的將理論教學(xué)中涉及到的知識點(diǎn)貫穿起來,對不同的數(shù)據(jù)類型、程序控制結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)作一比較和總結(jié),結(jié)合設(shè)計(jì)題目進(jìn)行綜合性應(yīng)用,對所學(xué)知識達(dá)到融會貫通的程度。通過課程設(shè)計(jì),學(xué)生在下述各方面的能力應(yīng)該得到鍛煉:(1)進(jìn)一步鞏固、加深學(xué)生所學(xué)專業(yè)課程《C++程序設(shè)計(jì)語言》的基本理論知識,理論聯(lián)系實(shí)際,進(jìn)一步培養(yǎng)學(xué)生綜合分析問題,解決問題的能力。(2)全面考核學(xué)生所掌握的基本理論知識及其實(shí)際業(yè)務(wù)能力,從而達(dá)到提高學(xué)生素質(zhì)的最終目的。(3)利用所學(xué)知識,開發(fā)小型應(yīng)用系統(tǒng),掌握運(yùn)用C++語言編寫調(diào)試應(yīng)用系統(tǒng)程序,訓(xùn)練獨(dú)立開發(fā)應(yīng)用系統(tǒng),進(jìn)行數(shù)據(jù)處理的綜合能力。(4)對于給定的設(shè)計(jì)題目,如何進(jìn)行分析,理清思路,并給出相應(yīng)的數(shù)學(xué)模型。(5)掌握結(jié)構(gòu)化程序設(shè)計(jì)方法,熟悉面向?qū)ο蟪绦蛟O(shè)計(jì)方法。(6)熟練掌握C++語言的基本語法,靈活運(yùn)用各種數(shù)據(jù)類型。(7)進(jìn)一步掌握在集成環(huán)境下如何調(diào)試程序和修改程序。設(shè)計(jì)功能錄入聯(lián)系人信息(包括姓名、電話號碼、地址等信息);通訊錄管理系統(tǒng)要求實(shí)現(xiàn)以下功能:輸入每一位聯(lián)系人記錄,將其信息存入文件中。查詢所有聯(lián)系人的信息,并按可選的自定義規(guī)則進(jìn)行排序;記錄修改,將修改的記錄信息保存于文件中。設(shè)計(jì)要求設(shè)一個(gè)通信錄由以下幾項(xiàng)數(shù)據(jù)信息構(gòu)成: 數(shù)據(jù)項(xiàng) 類型姓名 字符串地址 字符串郵政編碼 字符串電話號碼 字符串試為通信錄數(shù)據(jù)定義類型和定義通信錄變量,實(shí)現(xiàn)功能:存取、顯示、刪除記錄、查詢記錄等功能。要求:界面友好,易于操作 總體設(shè)計(jì) 系統(tǒng)功能模塊圖:添加:可以添加通訊錄記錄,依次輸入編號、姓名、年齡、電話號碼、通訊地址、電子郵箱等后,會提示是否繼續(xù)添加。顯示:可以以表格形式輸出所有通訊錄里的記錄刪除:輸入欲刪除的那個(gè)人的名字后,會自動刪除他(她)的記錄內(nèi)容 查詢:可以選擇用姓名、電話、地址三種方式查詢修改:輸入欲修改的那個(gè)人的名字后,再依次輸入編號、姓名、年齡、電話號碼、通訊地址、電子郵箱即可完成修改保存:,輸入文件名(帶后綴名)后,即可將通訊錄信息保存到文件課程設(shè)計(jì)名稱及內(nèi)容課程設(shè)計(jì)名稱:單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)設(shè)計(jì)內(nèi)容:設(shè)計(jì)并實(shí)現(xiàn)一個(gè)單項(xiàng)選擇題標(biāo)準(zhǔn)化考試系統(tǒng)。該系統(tǒng)可以完成試題錄入、試題抽取、自動判卷等功能。任務(wù)和要求功能要求:(1)用文件保存試題庫。(每個(gè)試題包括題干、4個(gè)備選答案、標(biāo)準(zhǔn)答案)(2)試題錄入:可隨時(shí)增加試題到試題庫中(3)試題抽?。好看螐脑囶}庫中可以隨機(jī)抽出N道題(N由鍵盤輸入)(4)答題:用戶可實(shí)現(xiàn)輸入自己的答案(5)自動判卷:系統(tǒng)可根據(jù)用戶答案與標(biāo)準(zhǔn)答案的對比實(shí)現(xiàn)判卷并給出成績。(二)其它要求:(1)只能使用C/C++語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)主要知識點(diǎn)l 面向?qū)ο蟪绦蛟O(shè)計(jì)方法l 界面制作,switch的應(yīng)用。l 類和對象。l 動態(tài)數(shù)組(鏈表)類模板。l 文件的讀寫。五、其他程序設(shè)計(jì)可在Microsoft VC++、Borland C++ Builder環(huán)境下進(jìn)行。六、參考資料【1】《C語言程序設(shè)計(jì)》,譚浩強(qiáng)編,清華大學(xué)出版社,2008年 出版 【2】《C語言程序設(shè)計(jì)》,吳明發(fā)編,北京理工大學(xué)出版社,2007年出版 【3】《C語言參考手冊》邱仲潘 機(jī)械工業(yè)出版社,2004年出版【4】《C語言課程設(shè)計(jì)案例精編》 姜靈之 清華大學(xué)出版社 2008年出版詳細(xì)設(shè)計(jì)(1).通訊錄: 主要代碼include include include struct student//結(jié)構(gòu)體 {}。class inter { private: student st[35]。char no[13]。char name[20]。char address[100]。char tel_no[12]。char post_code[7]。char e_mail[40]。public: void add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40])。void del(char name[20])。void find1(char no[13])。void find2(char name[20])。void list1()。void list2()。int correct(char name[20])。void read()。void write()。void format()。int back(){cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。} void print(int i){coutback。if(back==39。R39。||back==39。r39。)return 1。else return 0。}。} coutinter a。()。char select1。cout計(jì)職141” ※” 通 迅 錄※” ※” ※” ※” ※” ”select1。switch(select1){ case 39。139。:cout(1)添加:”cout(2)刪除:”(3)修改:”請選擇:”select2。switch(select2){ case 39。139。:cout輸入添加的資料:”char name[20]。char address[100]。char tel_no[12]。char post_code[7]。char e_mail[40]。cout輸入學(xué)號:”no。cout輸入姓名:”name。cout輸入地址:”address。cout輸入電話號碼:”tel_no。cout輸入郵編:”post_code。cout輸入E_mail:”e_mail。(no,name,address,tel_no,post_code,e_mail)。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back_add。cinback_add。if(back_add==39。R39。||back_add==39。r39。)goto top。else goto bottom。break。case 39。239。:cout輸入要?jiǎng)h除人的姓名:”char name2[20]。cinname2。(name2)。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back_del。cinback_del。if(back_del==39。R39。||back_del==39。r39。)goto top。else goto bottom。break。case 39。339。:cout輸入需要修改人的姓名:”char name3[20]。cinname3。if((name3))} goto top。else goto bottom。break。break。case 39。239。:cout(1)根據(jù)姓名查找”cout(2)根據(jù)學(xué)號查找”請選擇: ”。cinselect3。switch(select3){ case 39。139。:char name4[20]。cout輸入姓名: ”。cinname4。(name4)。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back_f1。cinback_f1。if(back_f1==39。R39。||back_f1==39。r39。)goto top。else goto bottom。break。case 39。239。:char no4[13]。cout輸入學(xué)號: ”。cinno4。(no4)。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。} break。char back_f2。cinback_f2。if(back_f2==39。R39。||back_f2==39。r39。)goto top。else goto bottom。break。case 39。339。:()。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back_w。cinback_w。if(back_w==39。R39。||back_w==39。r39。)goto top。else goto bottom。break。case 39。439。:cout(1)按學(xué)號排序:”cout(2)按姓名排序:”請選擇:”。char select4。cinselect4。switch(select4){ case 39。139。:()。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back。cinback。if(back==39。R39。||back==39。r39。)goto top。else goto bottom。break。case 39。239。:()。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。} break。char back1。cinback1。if(back1==39。R39。||back1==39。r39。)goto top。else goto bottom。break。case 39。539。:()。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。char back_r。cinback_r。if(back_r==39。R39。||back_r==39。r39。)goto top。else goto bottom。break。case 39。639。:cout請確認(rèn)刪除所有資料!(Y/N)”。char select5。cinselect5。if(select5==39。Y39。||select5==39。y39。)()。cout返回還是回到主菜單(T為退出,R為回到主菜單,不計(jì)大小寫):”。} char back_f。cinback_f。if(back_f==39。R39。||back_f==39。r39。)goto top。else goto bottom。break。bottom:cout★★★★★★★★★★★★歡迎使用本軟件!★★★★★★★★★★★”void inter::add(char no[13],char name[20],char address[100],char tel_no[12],char post_code[7],char e_mail[40]){ int x=1。for(int i=0。i} {} if(!strcmp(st[i].no,“0”)){} if(x==0)break。strcpy(st[i].address,address)。strcpy(st[i].e_mail,e_mail)。strcpy(st[i].name,name)。strcpy(st[i].no,no)。strcpy(st[i].post_code,post_code)。strcpy(st[i].tel_no,tel_no)。x=0。//刪除聯(lián)系人void inter::del(char name[20]){int x=1。for(int i=0。istrcpy(s
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1