2014手机短号编程.docVIP

  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语言程序课程设计学 生 姓 名肖桂超学号10系 、专 业信息工程系、电子信息工程指 导 教 师谢兵2011年 7 月 2 日 目 录 1 前言 1 2 需求分析 1 2.1 课程设计目的 1 2.2 课程设计任务 1 2.3 设计环境 1 2.4 开发语言 1 3 分析和设计 2 3.1 模块设计 2 3.2 系统流程图 3 3.3 手机短号流程图 4 4 具体代码实现 5 5 课程设计总结 6 5.1 程序运行结果 7 5.2 课程设计体会 8 参考文献 9 致 谢 91前言 通过一个学期的学习,我认为要学好语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。语言产生到现在,它已经成为最重要和最流行的编程语言之一。在各种流行编程语言中,都能看到C语言的影子学习、掌握C语言是每一个基本功之一C语言的学习进一步加深。也巩固了我们所学的知识。 2 需求分析 2.1 课程设计目的大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗? 2.2 任务 Input 输入数据的第一行是一个N(N = 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。 Output 输出应包括N行,每行包括一个对应的短号,输出应与输入的顺序一致 2.3 设计环境 (1)WINDOWS 2000/XP/7/Vista系统 (2)int型和一个char型的结构体,Main函数主要功能是将输入的数据,scanf函数能达到我们得到短号的目的。而if能让我们的函数继续循坏,可以连续输入200个手机号码。当然我也用了break ,让它在满足条件的时候自动从循环中跳出来。 3.2 系统流程图 图3.2-1 3.3 手机短号流程图 图3.3-1 4 具体代码实现 #include stdio.h main() { int i,n; printf(请输入n个数据:\n); scanf(%d,n); if(n200) printf(不符合题目要求\n); else printf(请输入%d个手机号码:\n,n); { char str[12];/*定义手机号码字符串长度*/for(i=0;in;i++) { scanf(%11s,str); printf(6%s\n,str+6);/*输出6+手机号码后5位的短号*/ if(i==n) break;/*当满足输出n个手机短号时跳出循环*/ } } } 5 课程设计总结 5.1 程序运行结果5.2 课程设计体会经过一段时间的努力,我们终于把课程设计做完了。在这次课程设计中,我主要是负责编写程序算法,我的搭档则是主要负责画流程图还有一些排版工作。刚开始做这个短号程序时,确实脑袋经常短路,写到某个地方是突然就不知怎么进行了,还好经过翻书跟查资料后,让我学到了好多我没掌握的知识。其实我觉得自己写出来一个程序算法真的感觉好有成就,开始做的时候觉得好费劲,后来慢慢的掌握了一些知识后,就越感觉越有兴趣,直到把它搞定。虽然流程图不是我画的,但是我还是跟搭档互相交换了一下意见,最后在搭档罗阿丽同学的辛勤排版下,我们的课程实验报告终于完成了。 参考文献 [1]张福祥. C语言程序设计[M]. 辽宁大学出版社,2008.1 [2]张福祥,王萌.C语言程序设计习题解答与实验实训[M].沈阳:辽宁大学出版2008. [3]计算机等级考试辅导教程[M].北京:中国铁道出版社,2008. [4]谭浩强.《C语言设计》清华大学出版社, 2005. [5]田淑清。全国计算机等级考试二次教程—C语言课程设计。高等教育出版社,2011 致 谢 这次课程设计总算顺利完成了,在设计中遇到很多编程问题,感谢我的同学,感谢我的任课老师陈智,指导老师谢兵,谢谢你们在这次课程设计中给予我的种种帮助。9

文档评论(0)

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

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

1亿VIP精品文档

相关文档