- 10
- 0
- 约1.24万字
- 约 16页
- 2017-06-17 发布于湖北
- 举报
第6章 循环结构程序设计
【计划课时】授课6课时+上机4课时
6.1 概述
循环是在循环条件为真时计算机反复执行的一组指令(循环体)。
循环控制通常有两种方式:
·计数控制——事先能够准确知道循环次数时用之
用专门的循环变量来计算循环的次数,循环变量的值在每次执行完循环体各语句后递增,达到预定循环次数时则终止循环,继续执行循环结构后的语句。
·标记控制——事先不知道准确的循环次数时用之
由专门的标记变量控制循环是否继续进行。当标记变量的值达到指定的标记值时,循环终止,继续执行循环结构后的语句。
在C语言中可用以下语句构成循环:
if … goto
while
do … while
for
6.2if … goto语句循环结构 P106
goto是一种无条件转向语句。
一般形式:
goto 标号;
if … goto 可构成当型/直到型循环结构(尽量少用,以提高程序可读性/结构性)。
【例一】
main()
{
int n=0,sum=0;
loop: sum+=n;
++n;
if (sum=10000) goto loop;
printf(“n = %d\n”,n);
}
【例二】
main()
{
int n=0,sum=0;
loop: if (sum=10000) goto end;
sum+=n;
++n;
您可能关注的文档
- 第一章 案例(5月).ppt
- springMVC和hibernate整合实例.doc
- 基础设施债权投资计划的交易结构和风险管理_吴晓蕾.pdf
- 第六章 深度分析虚拟化之vswitch详细图解教程.doc
- 普通逻辑笔记幻灯片.docx
- 交互式安全管理理论的意义与价值.pdf
- 一种基于小波及HOUGH变换的仿射不变性商标检索.pdf
- 第三章 纳税服务渠道整合项目整体应用系统需求.pdf
- 用递归法解决问题资料.ppt
- 无标度网络的嵌入-删除-补偿模型的建立与分析.pdf
- 2026广美版美术三年级下册全册教学课件.pptx
- 2026人教版数学三年级下册4.2《常用面积单位的认识》课件.pptx
- 2026岭南版美术二年级下册9 你编我织真能干 课件.pptx
- 2026人教版数学三年级下册第四单元《整理和复习》课件.pptx
- 6《生意盎然》课件2026美术二年级下册课件沪书画版.pptx
- 2026人教版数学三年级下册4.3《长方形和正方形的面积》课件.pptx
- 2026人教版数学三年级下册4.4《面积的估计》课件.pptx
- 第二单元2《找到水墨变化》(课件)2026三年级美术下册辽海版.pptx
- 第一单元1《雷锋叔叔我爱你》(课件)2026二年级美术下册辽海版.pptx
- 第五单元1《神奇外太空》(课件)2026三年级美术下册广美版.pptx
原创力文档

文档评论(0)