【文件属性】:
文件名称:源代码如下.docx
文件大小:26KB
文件格式:DOCX
更新时间:2022-06-30 10:19:20
下载
(一)课程设计题目
1. 通讯录管理
问题描述
编写一个简单的通讯录管理程序。通讯录记录有姓名,地址(省、市(县)、街道),电话号码,邮政编码等四项。
基本要求
程序应提供的基本管理功能有:
(1) 添加:即增加一个人的记录到通信录中
(2) 显示:即在屏幕上显示所有通信录中的人员信息,应能分屏显示。
(3) 存储:即将通讯录信息保存在一个文件中。
(4) 装入:即将文件中的信息读入程序。
(5) 查询:可根据姓名查找某人的相关信息,若找到显示其姓名、地址、电话号码和邮政编码。
(6) 修改:可修改一个人的除姓名外其它信息。
测试数据
程序应输入不少于10个人员的通讯录信息,应考虑到人员可以同名的情况。
实现提示
程序可用一个单向链表来管理人员信息,每个人员的姓名,地址,电话号码和邮政编码用一个类Cperson来实现,作为链表的值指针指向这些Cperson类对象,通过链表的遍历可以操作这些数据。