主要源程序:
源码+可运行exe,30r打包出+个人微信 c1062409495
源码+可运行exe,30r打包出+个人微信 c1062409495
源码+可运行exe,30r打包出+个人微信 c1062409495
2.1 模拟手机通信录管理系统:
2.1.1 设计思路、算法描述及实验步骤
- 定义类 addresslist;
- 定义变量:姓名,电话,家庭电话,办公电话,email,分组;
- 定义函数:构造函数,析构函数,欢迎界面函数,主菜单函数,增加信息函数,浏览信息函数,打电话函数,修改信息函数,删除信息函数,查询信息函数,帮助信息函数,关于信息函数;
- 编写各个函数;
- 编写主函数;
算法描述:
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.模拟打电话函数