课程设计(论文)

题 目 名 称 手机短号

课 程 名 称 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个,当输入一个手机号码,

C语言编程手机短号问题,手机短号C程.doc相关推荐

  1. 掌握了c语言就能够编程,C语言编程学习-C语言编程学习app-最火手机站

    C语言编程学习是一款优质的学习软件,能够帮助用户更好的学习C语言,让用户在线就能够获得更多的帮助,快速的解决你的学习需求,增加你的使用体验,进入平台就能够获得优质的学习服务,更好的解决用户的学习问题; ...

  2. 阅卷管理用c语言编程,模拟人工阅卷C语言编程题自动评阅系统设计与实现.doc

    模拟人工阅卷C语言编程题自动评阅系统设计与实现 模拟人工阅卷C语言编程题自动评阅系统设计与实现 摘要:传统的C语言在线考试系统对编程题的评阅比较机械,无法反映考生的真实水平.本文在分析人工阅卷流程的基 ...

  3. 清华郑丽c语言编程,面向对象语言c+综合实验指导书.doc

    面向对象语言c综合实验指导书 <面向对象程序设计> 综合实验指导书 课程名称:面向对象程序设计 适用专业:计算机科学与技术 制 定 人:丁智国 编写日期:2009 年5月 浙江师范大学数理 ...

  4. ncae的c语言编程高阶怎么考,NCAE考试科目..doc

    NCAE考试科目. 全国信息化应用能力考试(NCAE)考试科目信息 考试名称信息技术类岗位技能描述考试参考用书报名及 考试费计算机网络应用系统管理该证书获得者掌握数据通信基础.局域网和广域网技术.TC ...

  5. ncae的c语言编程高阶怎么考,NCAE考试科目.doc

    全国信息化应用能力考试(NCAE) 考试名称信息技术类岗位技能描述计算机网络应用系统管理该证书获得者掌握数据通信基础.局域网和广域网技术.TCP/IP协议.Internet/Intranet应用技术等 ...

  6. 储罐液位开关c语言编程,基于PLC的储罐液位控制系统研究.doc

    基于PLC的储罐液位控制系统研究 摘要 本文设计了一种基于PLC的储罐液位控制系统.它以一台S7-200系列的CPU224和一个模拟量扩展模块EM235进行液位检测和电动阀门开度调节.系统主要实现的功 ...

  7. it小鲜肉c语言编程,小鲜肉修炼手册信院篇100.doc

    小鲜肉修炼手册信院篇100 北 师 生 存 手 册 小鲜肉修炼手册>(篇) 者: 黄耀萩) .刘吉财(干事) 伟公关部)姚慧丰(秘书处部长) 银(3计算机 主席大大)张海棠(3电子 助理主席) ...

  8. c语言中指针往内存写值,C语言编程常见问题解答之指针和内存分配

    指针为C语言编程提供了强大的支持--如果你能正确而灵活地利用指针,你就可以直接切入问题的核心,或者将程序分割成一个个片断.一个很好地利用了指针的程序会非常高效.简洁和精致. 利用指针你可以将数据写入内 ...

  9. c语言填数字游戏求解过程解读,c语言编程--数字游戏.doc

    c语言编程--数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...

最新文章

  1. AI人工智能天机芯芯片
  2. 使用Protobuf文件一键生成Java类
  3. 只需十四步:从零开始掌握 Python 机器学习(附资源)
  4. 【电磁场实验作业】有限差分法(FDM)求解静电场电位分布
  5. Python学习笔记-模块介绍
  6. 内存溢出_JVM|03内存溢出实战
  7. 分享一个理工男必学的撩妹姿势
  8. jpa 循环引用_JPA中按身份引用
  9. MiningZhiDaoQACorpus,580万百度知道问题,980万问答对数据挖掘项目
  10. 作者:靳小龙,中国科学院计算技术研究所副研究员,博士生导师。
  11. python画三维图-Python基于matplotlib实现绘制三维图形功能示例
  12. 学术论文-结果描述常用表达
  13. 【问题记录】git报错:[remote rejected] (pre-receive hook declined)
  14. 104.网络安全渗透测试—[权限提升篇2]—[Linux之SUID提权]
  15. Educational Codeforces Round 61 (Rated for Div. 2) D. Stressful Training 详解
  16. 钽电解电容跟铝电解电容的区别
  17. 游戏建模3Dmax基础:游戏建模渲染小技巧
  18. 2.C++-选择排序、冒泡排序、插入排序、希尔排序、归并排序、快速排序
  19. 计算机思维与应用论文,计算机的思维与计算机应用关系分析
  20. 随机创建圆形、三角形或者矩形类的对象, 存放在数组中,并计算出每个形状的面积和周长

热门文章

  1. i56200u写java,低压处理器性能如何?i5-6200U实测常用软件和应用
  2. 使用自动操作和BetterZip制作快速压缩应用程序
  3. 如何制造一个Android智能手机
  4. DigitalSignCheck —— 批量验证微软数字签名工具
  5. 如何使用Beyond Compare比较两个文件夹的差异
  6. 安卓编程基础——网格布局
  7. 恢复出厂如何保留自定义属性值
  8. 河南理工大学python挂科率_河南理工大学新闻网
  9. 2019剑网3最新服务器,剑网3玩家弃坑去玩古剑ol,2019年纷纷回归?游戏氛围差太多!...
  10. 剑网3服务器一直显示维护,《剑网3》11月25日更新内容 正式服务器例行维护