学生通讯录管理系统代码分享 - C语言控制台程序

【代码要求】

       设计一个学生通讯录管理系统,具有数据插入、修改、删除、显示、查询和统计等功能。具体任务如下:

  • 人数不定,数据使用文件存放。
  • 记录每位同学的学号、姓名、性别、工作单位、电话号码和E-mail地址建立单独的条目,存放数据文件。
  • 可对记录中的姓名和电话号码等进行修改。
  • 可增加或删除记录。
  • 可显示所有保存的记录。
  • 加入统计功能,可以统计男女同学或总人数。
  • 加入查询功能,通过姓名、学号或电话号码查询到同学的条目。
  • 在开始画面加入简单的菜单便于选择功能。
  • 文件格式:学号 姓名 性别 工作单位 电话号码 E-mail

【代码运行】

P_C_00006_学生通讯录管理系统

【代码片段】

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define STR 20
#define M 100

//声明学生通讯录结构体
struct AddressBook {
	char id[STR];              //学号
	char name[STR];            //姓名
	char sex[STR];             //性别
	char workunit[STR];        //工作单位
	char phone[STR];           //电话号码
	char email[STR];           //email
};

【结尾】

此文章部分内容参考自GO代码演示网
如转载,请保留此说明和完整的页面内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值