《循环结构设计》PPT课件.ppt
《《循环结构设计》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《循环结构设计》PPT课件.ppt(24页珍藏版)》请在三一办公上搜索。
1、1,第6章 循环结构设计,任课教师张 盈教案制作 张 盈,2,本章主要内容,C语言中的三种循环语句:while语句(当型)dowhile语句(直到型)for语句(当型)循环体中的辅助控制语句:break语句continue 语句goto 语句,本章是全书的重点和难点!,3,while 语句“当型”循环结构,一般形式:while(表达式)语句说明:“表达式”为循环条件;“语句”为循环体。特点:先判断表达式,后执行语句,图6_1,【例6.1】求。,图6_2,5,main()int i=1,sum=0;while(i=100)sum=sum+i;i+;printf(%d n,sum);,编程求解:1
2、+2+3+100?,图6_2,“i1”可否换成:“i0”,6,注意:,while语句中的“表达式”(即判断条件)可以是任意的表达式,但一般为关系表达式或逻辑表达式。循环体如果包含一个以上的语句,应该用花括弧括起来,以复合语句形式出现。在循环体中应有使循环趋向于结束的语句,以免形成死循环。允许循环体以空语句形式出现。,7,【例6.2】求2n。,main()int i=1,n;long int p=1;scanf(%d,图6_3,8,dowhile 语句“直到型”循环结构,一般形式:do 语句while(表达式);特点:先执行一次指定的循环内嵌语句,然后判断条件表达式。,图6_4,【例6.3】,#
3、include main()char c;do c=getchar();if(c=A,将键盘输入字符中所有大写字母转换为小写字母,其他字符不变。,10,for 语句“当型”循环结构,一般形式:for(表达式1;表达式2;表达式3)语句说明:表达式1:循环变量赋初始值表达式2:循环条件表达式3:循环变量增值语句:循环体,图6_5,11,【例6.4】求。(改【例6.1】),main()int i,sum=0;for(i=1;i=100;i+)sum=sum+i;printf(%d n,sum);,12,三种循环的比较:,三种循环都可以用来处理同一问题,一般情况下它们可以互相代替。用while和do
4、 while循环时,循环变量初始化的操作在while 和do while语句前完成;for语句可以在表达式1中完成。,13,三种循环的比较(续):,while和do while循环只在while后面指定循环条件,且在循环体中应包含使循环趋于结束的语句;for循环可以在表达式3中包含使循环趋于结束的操作,甚至可以将循环体中的操作全部放到表达式3中,功能更强。while 和for循环是先判断表达式,后执行语句;do while循环是先执行语句后判断表达式。,14,循环的嵌套,定义:一个循环体中又包含一个完整的循环结构,称为循环的嵌套。说明:while 循环、do while循环和 for循环都可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 循环结构设计 循环 结构设计 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5508031.html