数据结构单位员工通讯录管理系统实
验报告
12020年4月19日
f文档仅供参考,不当之处,请联系改正。
宁夏师范学院数学与计算机科学学院
《数据结构实验》实验报告
实验序号:14
学号实验地点文科楼222
实验项目名称:期末大作业
姓名韩雪萍
专业班级
16级计本一班
指导教师康凯
时间
12.28
一、实验目的
二、实验要求三、实验设备(环境)及要求
1.环境要求:硬件:PC(PII以上,128M以上内存);软件:Wi
dowsXP及以上操作系统、VisualC60版本。
四、实验内容、步骤与结果
期末大作业:单位员工通讯录管理系统(线性表应用)问题描述与要求为某个单位建立一个员工通讯录管理系统,能够方便查询每一个员工的办公室电话、手机号、及电子邮箱。其功能包括通讯录链表的建立、员工通讯信息的查询、修改、插入与删除、以及整个通讯录表的输出。实现提示能够采用单链表的存储结构,如可定义如下的存储结构:typedefstruct员工通讯信息的结构类型定义
char
um5员工编号char
ame10员工姓名charpho
e15办公室电话号码charcall15手机号码DataType通讯录单链表的结点类型typedefstruct
odeDataTypedata结点的数据域struct
ode
ext结点的指针域ListNodeLi
kList
五、程序实现(写出每个操作的算法)
i
cludestdioh
i
cludestri
gh
i
cludestdlibh
typedefstruct
char
um5
22020年4月19日
f文档仅供参考,不当之处,请联系改正。
char
ame15
charpho
e13
charcall15
chare_mail30
datatype
typedefstruct
ode
datatypedata
struct
ode
ext
D
ode
D
odehead
D
odep
typedefstruct
odeli
klist
i
tme
u
D
odecreatelist
voidAddD
odeheadD
odep
D
oderesearchD
odehead
voidDeleteD
odehead
voidpri
t_listD
odehead
D
odeCha
geD
odeheadchark
voidSavea
dfree
voidOpe
i
tme
u
i
ti
pri
tf