NO.1 通讯录管理系统+源代码(C++)

打印 上一主题 下一主题

主题 974|帖子 974|积分 2924



 

一、菜单

  功能描述:显示简单的菜单,供用户选择操作
  实现步骤:直接cout输出
二、退出功能

  功能描述:根据用户不同的操作代码选择,进入不同的功能,我们使用switch分支结构进行搭建
  实现步骤:用while(ture)循环包涵switch, case 0:时用return 0 ,退出循环,即退出通讯录。
三、添加联系人

  功能描述:实现添加联系人功能,联系人上限为1000人,联系信息包括(姓名、性别、年龄、联系电话、家庭住址)
  实现步骤:



    • 设计联系人结构体
    • 设计通讯录结构体
    • main函数中创建通讯录
    • 封装添加联系人函数

四、显示联系人

  功能描述:显示通信录中所有人员信息
  实现步骤:判断通讯录中联系人是否为0,不为0则显示联系人所有信息
五、删除联系人

  功能描述:按照姓名删除指定联系人
  实现步骤:封装检测联系人是否存在函数,封装删除联系人函数
六、查找联系人

  功能描述:按照姓名查找联系人
  实现步骤:判断是否存在此人,存在则输出信息
七、修改联系人

  功能描述:按照姓名重新修改联系人信息
  实现步骤:判断是否存在此人,存在则进行修改操作
八、清空联系人

  功能描述:清空通讯录中所有信息
  实现步骤:将通信录中联系人数量标志位置为0,做逻辑清空。
 
九、完整代码:(vs coed 编写)

[code]  1 #include   2 #include   3 #define Max 1000  4 using namespace std;  5   6 //通讯录菜单界面  7 void ShowMenu(){  8     cout
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

南七星之家

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表