日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

c语言大作业通讯录报告,数据结构大作业报告-C语言通讯录系统-链表.pdf

發布時間:2023/12/31 windows 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言大作业通讯录报告,数据结构大作业报告-C语言通讯录系统-链表.pdf 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

通訊錄管理系統報告

——數據結構設計型試驗

組長:秦奇輝 (084632208)

組員:孫海亮 (084632231)

宋浩 (084632215)

通訊錄管理系統

設計題目:通訊錄管理系統

設計實現功能:

1.創建一個通訊錄 (單鏈表的創建)。

2.顯示通訊錄中所有聯系人的信息和按組顯示具體組的聯系人信息

(單鏈表的直接輸出與查找輸出)。

3.在通訊錄中增加聯系人 (單鏈表的插入)。

4.按姓名查找具體聯系人 (單鏈表查找)。

5.修改具體聯系人的信息 (單鏈表的查找、修改)。

6.刪除通訊錄中的具體聯系人及具體分組 (單鏈表的查找、刪除)。

7.通訊錄中信息以文件保存,下次進入系統自動讀取上次存儲的信息

(文件的存儲與讀取)。

小組成員分工:

秦奇輝負責內容:節點的構建、文件系統的設計、主函數及菜單的設

計、單鏈表的創建子函數設計、查看功能函數的設計、小組各成員的

函數的組織。

宋浩負責內容:查找功能子函數的設計,增加新信息功能子函數設計、

修改功能子函數設計。

孫海亮負責內容:刪除功能子函數設計 (包括按具體聯系人刪除、刪

除具體某個組)。

程序總體結構圖:

通訊錄管理系統

打開文件

創建通 查看聯 新增聯 查找聯 修改聯 刪除聯

訊錄 系人 系人 系人 系人 系人

查 按 刪 按

看 組 除 組

所 查 個 刪

有 看 人 除

以文件保存

退出通訊錄

系統評價:本系統是以手機中的通訊錄各功能為模板設計的。本系

統功能全面,操作方便,適于使用。系統中用到的創新功能如下:

1.在系統中加入了文件系統,使用戶存儲的信息能夠有效的得到保

存。

2.增加了分組查看和分組刪除功能,是系統實用性更強。

3.設置了多個輸入錯誤及查詢、刪除失敗的判斷,便于用戶清楚了

解自己的操作過程。

4.增加了清屏功能,操作起來更加有條理,互動行增強。

本系統通過我們小組成員的共同努力,不僅完成了基本要求,而且還

有部分創新功能。但是限于水平及經驗有限,所寫代碼風格及簡潔程

度有待提高。所以,我給本系統打94分。

遇到的問題及心得體會之秦奇輝

遇到的問題及解決方法

問題1:在創建通訊錄時,考慮到手機中的通訊錄是給定幾個分組讓

用戶選擇,而不是用漢字輸入所在分組。在實現這個功能時,開始時

用的q->row a[30](a 中存放的分組信息),無法實現。

解決方法:在程序中用strcpy (q->row,a[30])(字符串復制語句),

問題得到解決。

問題2:在寫文件系統時,無法完成對應該讀取文件還是新建文件的

判斷。

解決方法:先判斷是否存在文件,不存在就建立一個新的文件,然后

關閉文件。然后再以只讀方式打開文件,讀取文件中的信息。代碼如

下:if(fp fopen("txl.txt","r") NULL)

{fp fopen("txl.txt","w");

fclose(fp);}

問題3:在讀出文件時,用if(!feof(fp))來判斷文件是否讀取完畢,

總結

以上是生活随笔為你收集整理的c语言大作业通讯录报告,数据结构大作业报告-C语言通讯录系统-链表.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。