C语言课程设计报告---通讯录管理
《C语言课程设计报告---通讯录管理》由会员分享,可在线阅读,更多相关《C语言课程设计报告---通讯录管理(13页珍藏版)》请在毕设资料网上搜索。
1、通讯录管理通讯录管理 一一、设计思路设计思路 主要是根据资料的方法,进行修改,改进而做出来的程序。 此程序的主要功能有一个菜单将在实现的功能显示出来,并有选择提示;通讯录包 含姓名、性别、手机号码、QQ 号码、Email 等基本信息;有错误提示功能;有输入联系人 信息的功能; 能够输出所有联系人的信息清单; 能够按姓名或号码查询某一个联系人的信息; 能够修改某一个联系人的信息;能够删除某个联系人的信息等功能。 二二、设计代码设计代码 #include #include #include #include #define MAX_NUM 2000/*最大输入人数为 2000*/ #define
2、DAT_FILENAME “Information.txt“ /*定义数据结构*/ typedef struct student int ID;/*编号*/ char Name10;/*姓名*/ char xb;/*性别*/ char telephone12;/*手机号码*/ char QQ10;/*QQ 号码*/ char email20;/*E-mail*/ STUDENT; /*函数原型*/ int FindstudentID(STUDENT stu,int findID,int Max); int FindstudentName(STUDENT stu,char findname,in
3、t Max); void DisplayInformation(STUDENT stu,int Max); void DispMainMenu(); int InformationInput(STUDENT stu,int cn); void QueryInformation(STUDENT stu,int Max); void EditInformation(STUDENT stu,int Max); C 语言程序设计课程设计报告 第 2 页 共 13 页 void Save(STUDENT stu,int Max); int Read(STUDENT stu); void Delete(STUDENT stu,int n,int Max); /*显示主菜单*/ void DispMainMenu() printf(“*通讯录*n“); printf(“*-咚咚作品n“); printf(“*t1-信息录入 t2-信息修改 *n“); printf(“*t3-信息查询 t4-保存到数据文件*n“); printf(“*t5-打开数据文件 t0-退出 *n“); printf(“*
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 报告 通讯录 管理
