模拟手机通讯录 C++编写 可改MFC

主要源程序:

源码+可运行exe,30r打包出+个人微信 c1062409495

源码+可运行exe,30r打包出+个人微信 c1062409495

源码+可运行exe,30r打包出+个人微信 c1062409495

 

2.1 模拟手机通信录管理系统:

2.1.1 设计思路、算法描述及实验步骤

 

  1. 定义类 addresslist;
  2. 定义变量:姓名,电话,家庭电话,办公电话,email,分组;
  3. 定义函数:构造函数,析构函数,欢迎界面函数,主菜单函数,增加信息函数,浏览信息函数,打电话函数,修改信息函数,删除信息函数,查询信息函数,帮助信息函数,关于信息函数;
  4. 编写各个函数;
  5. 编写主函数;

 

算法描述:

       1.添加信息函数:

1.打开文件,如果没有文件就创建,定义一个count计数器,有数据存入文件就+1;

2.从键盘读入各个信息

3.如果文件中没有数据直接选择分组,用1-7数字表示各个分组,然后如果要创建分组的话就用数字8,用strcpy函数实现分组,然后再把信息存到文件中

4.如果文件中有数据就按用一个for循环和strcmp函数比较,看有没有姓名相同的,有相同的就储存失败,关闭文件break,没有就存档

5.关闭文件

2.浏览信息函数

    1.打开文件,读取计数器count的值,然后用一个for,从i=0到i>count打印people[i]的信息;

       2.关闭文件

3.模拟打电话函数

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值