C语言编程手机短号问题,手机短号C程.doc

课程设计(论文)

题 目 名 称 手机短号

课 程 名 称 C语言程序课程设计

,,,, 生 姓 名 肖桂超

,,,, 号 1041301049

系 、专 业 信息工程系、电子信息工程

指 导 教 师 谢兵

2011年 7 月 2 日

目 录

TOC \o "1-2" \h \z \u HYPERLINK \l "_Toc294115002" 1 前言1

HYPERLINK \l "_Toc294115003" 2 需求分析1

HYPERLINK \l "_Toc294115004" 2.1 课程设计目的1

HYPERLINK \l "_Toc294115005" 2.2 课程设计任务1

HYPERLINK \l "_Toc294115006" 2.3 设计环境1

HYPERLINK \l "_Toc294115007" 2.4 开发语言1

HYPERLINK \l "_Toc294115008" 3 分析和设计2

HYPERLINK \l "_Toc294115009" 3.1 模块设计2

HYPERLINK \l "_Toc294115010" 3.2 系统流程图3

HYPERLINK \l "_Toc294115011" 3.3 手机短号流程图4

HYPERLINK \l "_Toc294115012" 4 具体代码实现5

HYPERLINK \l "_Toc294115013" 5 课程设计总结6

HYPERLINK \l "_Toc294115014" 5.1 程序运行结果7

HYPERLINK \l "_Toc294115015" 5.2 课程设计体会8

HYPERLINK \l "_Toc294115016" 参考文献9

HYPERLINK \l "_Toc294115017" 致 谢9

1前言

通过一个,,,,期的,,,,习,我认为要,,,,好C语言程序这门课程,不仅要认真阅读课本知识,更重要的是要通过上机实践才能增强和巩固我的知识。这次课程设计的题目是编写一个程序来处理手机短号的问题。通过一个结构体数组来存放输入的每一个手机长号并连同它的短号,然后将它显示在屏幕上。这,,,,期我们,,,,过了《C语言程序设计》课程中的所有内容,已经具备了课程设计的理论知识。所以设计一个简单的程序应该是能解决的。C语言从产生到现在,它已经成为最重要和最流行的编程语言之一。在各种流行编程语言中,都能看到C语言的影子。因此,,,,习、掌握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/2003/XP/7/Vista系统

(2)Visual C++或TC集成开发环境

2.4 开发语言

C语言

3 分析和设计

首先,对于一个11位数字的手机号码,我们用char来定义它。而对于要输入N个数据(<=200),用int定义就行。总体思路是这样的,我们首先输入N个数据,判断N是否,,,,于或等于200,如果成立,就输入一个手机号,对应显示一个短号,直至到N个短号结束;若不成立,输出不符合题目要求就行了。所以说这个问题还是比较简单的,应用到的知识也不是很深奥。所以我的设计是这样的,先定义一个整形数据n,i,输入我们打算想输入的数据n,然后用条件语句if判断,若n>200,直接屏幕显示不符合题目要求,结束程序;若n<=200,则继续下一步:用char定义手机号码,用一个for循环来控制输出短号的个数是刚好是n个,当输入一个手机号码,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值