个人通讯录管理系统C语言版(含源代码和报告)

个人通讯录管理系统

1、前言

本人2019级学生,某天闲来无事偶然翻着自己的文件夹,发现自己在大一上学期期末做的C语言课程设计(这是大学的第一个课程设计),时间已悄然过去了一年多了。打开文件看着源代码,发现自己在这一年多的时间内还是改变了许多。看着当时写的C语言,那些函数命名、变量命名以及函数的复用性,确实很不专业,不过那一个星期的时间确实是很难忘记,当时学了C语言和一点数据结构,然后就是默默地写代码、出BUG、打断点调试、解决BUG、然后在次重复……当时一共写了1000多行代码(现在应该五六百行甚至更少就能做出同样效果)。虽然这个课程设计在现在看来是那么简单,但是它对于我却有着不一样的意义。

所以我想把它分享一下,也许能帮到别人,但是我还是再说明一下,这个程序中的命名不是很专业,而且有多冗余的代码,基本功能健全但不是很完善,存在着一些问题,所以觉得有帮助想用的话,自己还是再改良改良。我就先叨逼叨这么多了……


2、题目

个人通讯录管理系统

建立一通讯录,输入姓名、手机号码、单位等信息,然后对通讯录进行显示、查找、添加、修改及删除等操作。

功能要求:

  • 通讯录的每一条信息包括姓名、单位、手机号码、E-mail、QQ等;
  • 输入功能要求可以一次完成若干条信息的输入,并存入文件;
  • 显示功能要求完成全部通讯录信息的显示;
  • 查找功能要求可以按姓名、手机号码等多种方式进行查找;
  • 增加、删除、修改功能要求完成通讯录信息的多种更新。

3、实现

由于代码量太多,请自行到《个人通讯录管理系统C语言.zip》下载,压缩内包含"源代码+报告",源码大概1000多行,报告大概9000字。


4、效果展示

简单截几张图介绍一下。

4.1、初始化界面

在这里插入图片描述

4.2、菜单界面

在这里插入图片描述

4.3、退出界面

在这里插入图片描述


最后再次附上:下载地址


评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

窝在角落里学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值