下载后可任意编辑个人通讯录管理系统 C 语言课程设计报告12024 年 4 月 19 日下载后可任意编辑重庆科技学院《C 语言程序设计》课程设计报告 学 院:_ 电气与信息工程学院 _ 专业班级: 电自专 -01 学生姓名: 蒋 洪 山 学 号: 630194 设 计 地 点 ( 单 位 ) ________ I515 ______________ __设计题目:__________ 个人通讯录管理系统 _____________ 完成日期: 年 12 月 28 日 指导老师评语: ______________________ __________________________________________________________________________________________________________________________________________________________________________________________________________________________ __________ _ 成 绩 ( 五 级 记 分 制 ) :______ __________ 指导老师(签字):________ ________ 22024 年 4 月 19 日下载后可任意编辑摘要本次课程设计的题目为个人通讯录管理系统,要求将程序中所输入的联系人姓名、电话和地址信息这三个数据以文本方式保存在磁盘中,而且能够对所储存的联系人信息进行显示、查询、修改、删除等功能。我编写的程序从整体上看可分为两个部分,一部分为文件的建立、读取和保存,另一部分为通讯录功能的实现。在文件部分,我经过readfile()函数和 writefile()函数从而实现了对磁盘上数据的进行写和读,经过刚开始的界面提示能够知道文件是否建立,以免丢失数据,我还为用户设计了保存退出和不保存退出两大功能供用户做选择。在模块功能实现部分,经过 scanf 从键盘上输入的数字放到 switch() case 循环中来实现调用 zengjia()、shanchu()、xiugai()、chazhao()等十五个函数来实现“添加”、“查询和显示”、“修改”、“删除”等不同功能。关键字:文件、数组、循环、函数12024 年 4 月 19 日下载后可任意编辑重庆科技学院课程设计任务书设计题目:个人通讯录管理系统学生姓名蒋洪山课程名称C 语言程序设计课程设计专业班级电自专 地 点I515起止时间 12 月 17 日-12 月 28 日设计内容及要求建立一通讯录,输入姓名、电话号码、住址等信息,然后对通信簿进行显示、查找、添加、修改及删除。进一步掌握利用 C 语言进行程序设计的能力;进一步理解和运用结构化程序设计的思想和方法;初步掌握开发一个小型有用系统的基本方法;学会调试一个较长程序的基本方法;学会利用...