通讯录管理系统/C++实现

通讯录管理系统/C++实现

1,功能简介

可以向通讯录中 1添加姓名,性别,年纪,联系方式基本信息, 可以实现联系人的删除,可以查找指定联系人,可以对联系人的姓名,年龄,性别,联系方式进行修改,也可以全部清空联系人,也可以显示通讯录中存在的所有的联系人。
主要用到的C++的基本操作,有结构体,循环语句,条件判断,函数的定义与调用,多分支操作。

2,效果展示

可以根据系统提示 选择0-6之间的操作,若选择错误,则重新选择。
在这里插入图片描述

可以添加多位联系人。
在这里插入图片描述
可以查看显示联系人列表
在这里插入图片描述
可以删除联系人(又多添加了周瑜,可以删除该联系人)
在这里插入图片描述
进行删除操作
在这里插入图片描述
对张三的名字进行更改
在这里插入图片描述
查询修改之后的周瑜的信息
在这里插入图片描述
可以清空通讯录
在这里插入图片描述
最后,输入0可以退出系统。

3,部分代码

int main(){
	//建立一个通讯录结构体变量 
	//初始化通讯录当前人员个数
	int key;
	mune book;
	book.m_size=0;		
while(true){

	showmune();//菜单调用 
	cout<<"请选择您需要的操作(0-6):";
	cin>>key;
	
	switch(key){
		case 1:      //1、添加联系人
			addperson(&book);
			break;
		case 2:       //2、显示联系人
			showperson(&book);     
			break;
		case 3:       //3、删除联系人
			deleteperson(&book);	 
			break;
		case 4:       //4、查找联系人
			findperson(&book);
			break;
		case 5:       //5、修改联系人
			alterperson(&book);
			break;
		case 6:       //6、清空联系人 
			cleanperson(&book);
			break;	
		case 0:
			cout<<"欢迎下次使用!"<<endl;
			system("pause");
			return 0;	
			break;

	}		
}	
return 0;
} 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值