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

正文內(nèi)容

c語言通訊錄課程設計--通訊錄管理系統(tǒng)-文庫吧

2025-05-17 14:22 本頁面


【正文】 覽通 訊錄系統(tǒng) visit() 修改通訊錄系統(tǒng)modifymenu() 刪除通訊錄系統(tǒng) deleted() 推出通訊錄系統(tǒng) exit( 0) 創(chuàng)建、讀取文件函數(shù) loadfile() menu() Lodefile() Menu() case1 case2 case3 case4 case5 found() visit() modifymenu() deleted() exit( 0) C 語言課程設計報告 4 4 NS 流程圖清單 : File *fp,打開該文件 一只讀打開 是 是否有 tellnfo 否 導入文件里面 創(chuàng)建一個文件 的聯(lián)系人 關(guān)閉文件 輸入聯(lián)系人信息 NO++ 調(diào)用 savefile 函數(shù) 是 是否繼續(xù) 否 調(diào)用 found 函數(shù) getsch(); menu(); C 語言課程設計報告 5 5 存儲結(jié)構(gòu)及函數(shù)說明 頭文件有: include include include include struct record 定義一個結(jié)構(gòu)體,用來存儲聯(lián)系人的信息 { char name[20]。 char tel[20]。 char qq[20]。 }TelInfo[500]。 int NO。 定義變量 NO,用來記入聯(lián)系人的編 號 FILE *fp。 定義文件指針 int loadfile()。 創(chuàng)建、讀取文件 void savefile()。 保存創(chuàng)建的聯(lián)系人到文件中 void menu()。 主菜單函數(shù) void found()。 創(chuàng)建聯(lián)系人函數(shù) void modifymenu()。 修改聯(lián)系人信息函數(shù) void deleted()。 刪除聯(lián)系人函數(shù) C 語言課程設計報告 6 void visit()。 游覽聯(lián) 系人函數(shù) (1)主函數(shù) main():調(diào)用 loadfile()( /*創(chuàng)建文件 ,讀取文件 */)函數(shù);創(chuàng)建一個永真的條件 while( 1)以便循環(huán)使用;調(diào)用 menu()(主菜單函數(shù)); (2)創(chuàng)建、讀取文件函數(shù) loadfile():定義一個文件指針,把 0 賦給NO;先判斷電腦里是否有此文件,如果沒有創(chuàng)建一個文件,如果有導入此文件中的信息; (3)主菜單函數(shù) menu():在住界面顯示所有功能,包括創(chuàng)建、游覽、修改、刪除、退出系統(tǒng);用 switch 語句來控制我們的選擇并進入相應的函數(shù); (4)創(chuàng)建聯(lián)系人函數(shù) found():輸入聯(lián)系人的姓名 、電話號碼、 qq 號碼,每輸入一個聯(lián)系人的資料 NO 就加一,并調(diào)用 savefile()函數(shù)存儲此聯(lián)系人; (5)保存創(chuàng)建的聯(lián)系人函數(shù) savefile():用 fwrite 語句來存儲已建的聯(lián)系人; (6)游覽聯(lián)系人函數(shù) visit():先判斷 NO 是否為 0,如果為 0,則沒有C 語言課程設計報告 7 聯(lián)系人,如果不為 0,則依次按存儲順序輸出聯(lián)系人信息; (7)修改聯(lián)系人函數(shù) modifymenu():定義一個數(shù)組 name[20];判斷NO 是否為 0,不為 0 則顯示所有聯(lián)系人的姓名,然后輸入要修改聯(lián)系人的姓名,用 strcmp 語句來找到你需要修改的聯(lián)系人并顯示出來;確 定修改此聯(lián)系人后用 swtich 語句來控制需要修改的地方,包括姓名、電話號碼、 qq 號碼;調(diào)用 savefile()函數(shù)存儲; (8)刪除聯(lián)系人函數(shù) deleted():定義一個數(shù)組 name[20];判斷 NO 是否為 0,不為 0 則顯示所有聯(lián)系人的姓名,然后輸入要刪除聯(lián)系人的姓名,用 strcmp 語句來找到你需要刪除的聯(lián)系人并顯示出來;確定刪除后,把此聯(lián)系人以后的聯(lián)系人的 NO 編號都向前移一位,從而把此聯(lián)系人刪除,用循環(huán)控制語句為“ TelInfo[j]=TelInfo[j+1]?!?; C 語言課程設計報告 8 6 課程 設計結(jié)果 在寫程序時,我們盡力做到美觀、可操作性強。每一個函數(shù)都有它的功能,并做到通用函數(shù)的循環(huán)調(diào)用,減小了程序的復雜度,讓程序看上去結(jié)構(gòu)層次分明。我們用文件形式來存儲聯(lián)系人信息,并保存,方便下次的使用,認程序更穩(wěn)定。 程序雖然簡陋,但能完美運行,一下為程序的部分界面: C 語言課程設計報告 9 7 實踐心得體會 通過這次通訊錄的設計,我對很多的函數(shù)有了新的認識,也學會了運用多種函數(shù),明白了寫軟件的基本過程和基本方法。 在設計的過程中遇到了很多的困難,有程序上的也有實驗報告上的,尤其是軟件在一次一次的調(diào)試失敗后,對我們打擊 很大。但最后我們還是咬牙讓自己堅持了下來,通過小組的不斷試驗和討論以及同學們的幫助,我們總算順利的完成了程序設計。雖然在調(diào)試過程中遇到了許多困難,但當調(diào)試成功時那種喜悅的感覺,沒有什么東西可以代替。在編寫過程中我們都發(fā)現(xiàn)我們有許多的知識漏洞和缺陷,需要進一步努力來不斷完善自己。 總之,此次過程不僅給我很多好的經(jīng)驗,同時加深了同學間的關(guān)系,增強了團隊解決問題的能力。
點擊復制文檔內(nèi)容
畢業(yè)設計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1