资源简介
通讯录
设计一个通讯录管理系统,每条记录包括:联系人姓名、性别、电话、住址、Email等。
系统功能要求:
(1)显示通讯录所有内容。按联系人姓名首字母排序,并统计共有多少条记录。
(2)查询通讯录。可按联系人姓名或电话号码查询,将查询结果整条记录输出到屏幕。
(3)修改通讯录。通过查询功能,找到需要修改的记录,并修改内容。在修改记录前显示是否要删除的提示。
(4)添加记录。需要判断新添加的记录是否存在,若存在终止该操作。
(5)删除指定记录。通过查询功能,找到要删除的记录。在删除记录前显示是否要删除的提示。
(6)退出通讯录管理系统。
设计一个通讯录管理系统,每条记录包括:联系人姓名、性别、电话、住址、Email等。
系统功能要求:
(1)显示通讯录所有内容。按联系人姓名首字母排序,并统计共有多少条记录。
(2)查询通讯录。可按联系人姓名或电话号码查询,将查询结果整条记录输出到屏幕。
(3)修改通讯录。通过查询功能,找到需要修改的记录,并修改内容。在修改记录前显示是否要删除的提示。
(4)添加记录。需要判断新添加的记录是否存在,若存在终止该操作。
(5)删除指定记录。通过查询功能,找到要删除的记录。在删除记录前显示是否要删除的提示。
(6)退出通讯录管理系统。
代码片段和文件信息
#include
#include
#include
typedef struct
{
int score; /*编号*/
char name[10]; /*姓名*/
char sex[8]; /*性别*/
char num[15]; /*电话号码*/
char email[20]; /*邮箱*/
char adds[20]; /*住址*/
}Person;
Person pe[100];
int menu_select()
{
char s[20];
int c;
do{
system(“cls“);
printf(“\t\t *****通讯录***** \n“);
printf(“\t\t┌───────┐\n“);
printf(“\t\t│ 1. 添加记录 │\n“);
printf(“\t\t│ 2. 显示记录 │\n“);
printf(“\t\t│ 3. 删除记录 │\n“);
printf(“\t\t│ 4. 查询记录 │\n“);
printf(“\t\t│ 5. 修改记录 │\n“);
printf(“\t\t│ 6. 保存记录 │\n“);
printf(“\t\t│ 0. 退出程序 │\n“);
printf(“\t\t└───────┘\n“);
printf(“\t\t请您选择(0-6):“);
scanf(“\t%s“s);
c=atoi(s);
}while(c<0||c>6);
return(c
- 上一篇:MFC中文帮助文档(chm格式)
- 下一篇:用于学习链表文件操作
相关资源
- stc系列单片机串口通讯
- RS485;PC到单片机单向通讯;
- STC51 ADC 采集及串口通讯
- 树莓派CAN通讯(c语言)
- STM32-CAN模块通讯实验(正常工作模式
- 工业相机通讯驱动控件,用于以太协
- 发动机CAN总线通讯
- 基于飞思卡尔MC9s单片机的CAN通信代码
- PLCWin10ActiveXTest(三菱PLC通讯控件)
- c语言通讯录管理系统源码.zip
- lpc1114串口发送数据
- wifi通讯源码(ATK_ESP8266高性能UART_WI
- STM32用MCP2515通讯
- 使用openMV3与stm32进行通讯.zip
- 串口通讯 串口控制LED
- Visual C++数据采集与串口通讯测控应用
- OPC PLC通讯
- CCD通讯 (c++)
- socket(TCP)相互通讯
- MFC 进程间通讯
- C语言实现通讯录
- C++个人通讯录管理系统
- c++ 个人通讯录管理源码含设计文档
- c++ 通讯录
- C语言函数速查手册chm
- S7-200SMART 与上位机通讯含服务器端以
- MFC 学生通讯录系统
- 基于MFC的学生通讯薄管理系统
- 网络通讯核心模块Socket(DLL)
- MFC串口通讯组件
评论
共有 条评论