课程设计报告---电话簿管理系统
《课程设计报告---电话簿管理系统》由会员分享,可在线阅读,更多相关《课程设计报告---电话簿管理系统(17页珍藏版)》请在毕设资料网上搜索。
1、电话簿管理系统-课程设计报告 第 1 页 共 17 页 一、一、 功能描述功能描述 此电话簿管理系统主要利用线性表实现,由如下六个功能模块实现 1、输入模块。主要完成将电话记录存入线性表的工作。 2、输出模块。主要完成将所有记录输出显示的功能。 3、建表模块。主要完成建立线性表,开辟空间的功能。 4、插入模块。主要完成插入记录的功能。 5、查询功能。主要完成查询记录的功能。 6、删除功能。主要完成从线性表中删除记录的功能。 二、二、 数据结构设计数据结构设计 电话簿信息结构体 struct telbook /定义一个电话簿结构体,用来存储电话簿信息/ /定义各结构体成员的数据类型/ char
2、tel20; /定义电话号码/ char name20; /定义机主姓名/ char sex10; /定义机主性别/ char addr50; /定义所在地址/ ; 三、三、 函数功能描述函数功能描述 1、建表: 函数原型: struct telbook *initsl(int m) /建立线性表/ struct telbook *v; v=(struct telbook*)malloc(m*sizeof(struct telbook); /分配此结构体一定的空间, 并 初始化/ return v; 参数含义:m线性表的空间大小 V指向线性表表头的指针 电话簿管理 系统 输入记录模 块 输出记
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 电话簿 管理 系统
