地大c语言课程设计手机通讯录管理系统方案.pdfVIP

地大c语言课程设计手机通讯录管理系统方案.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中 国 地 质 大 学 本科生 C 语言课程论文报告 课 程 名 称 C 语言课程设计 教 师 姓 名 本科生姓名 本科生学号 20101001298 本科生专业 应用化学 所 在 院 系 材料与科学学院 类别 : 本科生 日期: 2012 年 7 月 10 日 . . . 目 录 目 录 2 1.课程论文题目 3 2 .程序设计思路 3 3 .功能模块图 4 4 .数据结构设计 12 5 .算法设计 17 6 .程序代码 29 7 程序运行结果 34 8、编程中遇到的困难及解决方法 41 9.总结心得及良好建议 41 10.致谢 41 . . . 1.课程论文题目 (1) 、题目名称 : 手机通讯录管理系统 (2) 、题目要求 ①录入人员的编号、姓名、个人邮箱、地址、联系电话。 ②显示所有人员的信息。 ③通过输入姓名查找人员信息。 ④通过输入姓名查找到要删除的人员信息, 然后可以进行删除, 回显当前通讯录 信息。 ⑤通过输入姓名查找到要修改的人员信息,然后依次进行信息修改。 ⑥添加人员信息。 2.程序设计思路 分析整个系统, 根据以上的需求分析及题目要求, 可将整个系统的设计分为 以下五个模块:保存信息,信息输入、录入比赛结果、查询信息、退出 . (每个 功能模块都标注函数名称 , 如图 1) A、需求分析 :根据题目要求应提供键盘式菜单实现功能选择,还应提供 信息的输入操作,由于在程序中提供查询功能所以应有显示、查找等操作。 B、总体设计 :根据上面的需求分析,可以将这个系统的设计分为 1 添加 模块 2 显示模块 3 删除模块 4 查询模块 5 修改模块 6 保存模块。 C、数据结构 :数据结构采用结构体数组, 包括姓名,归属地,电话号码, 邮箱四个结构 . . . 3.功能模块图 本系统设计的函数是由一个主函数几个子函数组成的。 首先构思大局编出一 个主函数,然后根据要实现的功能逐步细分设计,分别解决输入、显示、查找、 删除、修改,退出功能的子函数编程中遇到的问题。首先通过结构体的定义,确 定通讯录的项目和大小。 首先通过输入函数添加信息, 然后再逐步编写和验证其 它功能。显示函数的设计利用 C 语言的循环功能依次输出信息。 查找是用一个字 符串比较得出两个相同的字符串的方法找出用户要查找的人。 删除函数的设计是 通过指定位置以后的数组下标

文档评论(0)

zhaojf9409 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档