设为首页 加入收藏

TOP

NO.1 通讯录管理系统+源代码(C++)(三)
2023-07-23 13:28:31 】 浏览:74
Tags:NO.1 通讯录 管理系
;
208 cin >> age; 209 abc->personArray[ret].m_Age = age; 210 211 //联系电话 212 cout << "请输入联系电话:" << endl; 213 string phone; 214 cin >> phone; 215 abc->personArray[ret].m_Phone = phone; 216 217 //家庭住址 218 cout << "请输入家庭住址:" << endl; 219 string address; 220 cin >> address; 221 abc->personArray[ret].m_Addr = address; 222 }else{ 223 cout << "查无此人!" << endl; 224 } 225 cout << "您修改成功!" << endl; 226 //清屏 227 system("pause"); 228 system("cls"); 229 } 230 231 //清空所有联系人 232 void clearPerson(Addressbooks *abc){ 233 cout << "您确定要清空所有联系人吗?" << endl; 234 cout << "1--确定 " << "2--取消" << endl; 235 int a; 236 while (true){ 237 cin >> a; 238 if(a == 1){ 239 abc->m_Size = 0; 240 cout << "通讯录已清空!" << endl; 241 system("pause"); 242 system("cls"); 243 break; 244 }else if(a == 2){ 245 cout << "已取消清空通讯录!" << endl; 246 break; 247 }else{ 248 cout << "您的输入有误!" << "请选择 1 or 2 输入" << endl; 249 } 250 } 251 252 } 253 254 255 256 int main(){ 257 258 //创建通讯录结构体变量 259 Addressbooks abc; 260 261 //初始化通讯录当前人员个数 262 abc.m_Size = 0; 263 264 //用于保存用户输入 265 int select = 0; 266 267 while(true){ 268 //菜单调用 269 ShowMenu(); 270 271 //用户选择 272 cin >> select;//用户输入 273 switch (select) 274 { 275 case 1://添加联系人 276 addPerson(&abc);//调用添加联系人函数 277 break; 278 case 2://显示联系人 279 showPerson(&abc); 280 break; 281 case 3://删除联系人 282 deletePerson(&abc); 283 break; 284 case 4://查找联系人 285 findPerson(&abc); 286 break; 287 case 5://修改联系人 288 modifyPerson(&abc); 289 break; 290 case 6://清空联系人 291 clearPerson(&abc); 292 break; 293 case 0://退出通讯录 294 cout << "欢迎下次使用。" << endl; 295 return 0; 296 break; 297 default: 298 break; 299 } 300 301 } 302 //清屏 303 system("pause"); 304 return 0; 305 }

 

首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇codeforces 54B Cutting Jigsaw P.. 下一篇C与C++的区别之重新定义C++

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目