- 2
- 0
- 约1.68万字
- 约 114页
- 2017-08-20 发布于广东
- 举报
第5章 循环结构程序设计 5.1 循环语句概述 首先来看下面的两个问题: (1) 在屏幕上输出整数1~20,每两个整数中间空一个格。 (2) 计算1+2+3+…+m,m由用户指定。 对于问题(1),先看下面的解法: main( ) { printf(1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20\n); } 毫无疑问,这个程序的语法是对的,它能够顺利地通过编译,也能够完成题目的要求,但这绝不是一个好的程序,因为程序设计者没有掌握程序设计思想。如果题目是要求输出1~2000,那又该怎么办呢?这个问题的解决思路应该是从输出1开始,每次输出一个比前一次大1的整数,重复20次。 对于问题(2),可以首先设置一个累计器sum,其初值为0,依次累加1~m,即利用sum += n来计算(n依次取1, 2,…,m),所以只要解决以下3个问题即可。 ① 将n的初值置为1; ② 每执行1次“sum += n”后,n增1; ③ 当n增到m时,停止计算。此时,sum的值就是1~m的累计和。 根据已有的知识,单独实现每一步并不难,但m的值是在程序运行时输入的,是不确定的,究竟需要重复多少次需要程序自己来判断。 像这类问题,需要使用一种重复计算的结构即循环结构来实现,C语言
您可能关注的文档
- C语言 程序设计 第3章 选择结构程序设计.ppt
- C语言 程序设计 第4章 循环结构程序设计.ppt
- C语言 程序设计 第5章数组.PPT
- C语言 程序设计 第6章函数.PPT
- C语言 程序设计 第7章 指针.ppt
- C语言 程序设计 第8章 结构体、共用体和枚举类型.PPT
- C语言 程序设计 第9章 文件操作.ppt
- C语言编程技巧分析 教学课件 作者 kj第1章 基础知识编程技巧分析.ppt
- C语言编程技巧分析 教学课件 作者 kj第2章 选择结构编程技巧分析.ppt
- C语言编程技巧分析 教学课件 作者 kj第3章 循环结构编程技巧分析.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第6章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第7章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第8章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第9章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第10章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 第11章.ppt
- C语言程序设计 教学课件 作者 崔永君 彭静 全书 封面及目录.ppt
- C语言程序设计 教学课件 作者 丁峻岭 等 第八章.ppt
- C语言程序设计 教学课件 作者 丁峻岭 等 第二章.ppt
- C语言程序设计 教学课件 作者 丁峻岭 等 第九章.ppt
最近下载
- 自然资源的基本特征习题1.doc VIP
- 软文写作技巧及软文范例.ppt VIP
- 医药供应链GSP合规运营实战指南2026年.pptx VIP
- 北京高一化学合格性考试考点知识点汇总.pdf VIP
- 车辆债权转让协议书范本.docx VIP
- 牛头刨床机械原理课程设计3点及6点.docx
- 国标图集示例-07J306-窗井、设备吊装口、排水沟、集水坑.pdf VIP
- HORKE汇科HK500 HK700 QM球磨机专用 GS供水 LS拉丝机 JC机床 FZ纺织 YJ冶金 TC陶瓷通用变频器综合手册调试使用说明书.pdf
- 6.3 社会主义市场经济体制 课件-2025-2026学年统编版道德与法治八年级下册.pptx VIP
- 杜邦分析题目例题及答案.docx VIP
原创力文档

文档评论(0)