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

个人通讯录管理系统

1、前言

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

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


2、题目

个人通讯录管理系统

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

功能要求:


3、实现

由于代码量太多,请自行到下载,压缩内包含"源代码+报告",源码大概1000多行,报告大概9000字。


4、效果展示

简单截几张图介绍一下。

4.1、初始化界面

4.2、菜单界面

4.3、退出界面


最后再次附上:


经验分享 程序员 微信小程序 职场和发展