下载此文档

第六章循环控制.doc


文档分类:经济/贸易/财会 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
课题:-:了解用goto语句构成循环;掌握用while语句构成循环;掌握用do-while语句构成循环。教学重点:用goto语句构成循环;用while语句、do-while语句和for语句构成循环。教学难点:用goto语句构成循环;用while语句、do-while语句和for语句构成循环。教学步骤及内容:。 C语言中的循环结构。 1)用goto语句和if语句构成循环; 2)用while语句构成循环; 3)用do_while语句构成循环; 4)用for语句构成循环。 、一般形式:goto语句标号; 语句标号同标识符。 二、用goto语句和if语句构成循环。 、一般形式:while(表达式)语句 当表达式为非0值时,执行while语句中的内嵌语句。 其特点是:先判断表达式,后执行语句。二、用while语句构成循环 注意:1)循环体如果包含一个以上的语句,应该用花括弧括起来,以复合语句形式出现。 2)在循环体中应有使循环趋向于结束的语句。 旁批栏:-while语句do-while语句的特点是先执行循环体,然后判断循环条件是否成立。 一、一般形式:do 循环体语句 While(表达式); 说明:执行顺序,先执行一次指定的循环体语句,然后判别表达式,当表达式的值为非零(“真”)时,返回重新执行循环体语句,如此反复,直到表达式的值等于0为止,此时循环结束。 二、用do-while语句形成循环。,不仅可以用于循环次数已经确定的情况,而且可以用于循环次数不确定而只给出循环结束条件的情况,可完全代替while语句。 一、一般形式:for(表达式1;表达式2;表达式3)语句 执行过程: 1)先求解表达式1; 2)求解表达式2,若其值为真(值为非0),则执行for语句中指定的内嵌语句,然后执行下面第3步。若为假(值为0),则结束循环,转到第5步。 3)求解表达式3; 4)转回上面第2步继续执行; 5)循环结束,执行for语句下面的一个语句。 一般应用如下形式: for(循环变量赋初值;循环条件;循环变量增值)语句 说明:1)for语句的一般形式中的“表达式1”可以省略。 2)如果表达式2省略,即不判断循环条件,循环无终止地进行下去。 3)表达式3也可以省略,但此时应设法保证循环能正常结束。 4)可以省略表达式1和表达式3,只有表达式2,即只给循环条件。 5)三个表达式都可以省略。6)表达式1可以是设置循环初值的赋值表达式,也可以是与循环变量无关的其他表达式。 7)表达式一般是关系表达式或逻辑表达式,但也可以是数值表达式,只要其值为非零,就执行循环体。旁批栏:重庆电子工程职业学院授课方案课名:C语言程序设计教师:周莹班级:应电061062045编写时间:::了解循环的嵌套;理解几种循环的比较;掌握用for语句构成循环;掌握break语句和continue语句的使用。教学重点:用for语句构成循环;break语句和continue语句的使用。教学难点:用for语句构成循环;break语句和continue语句的使用。教学步骤及内容:,称为循环的嵌套。内嵌的循环中还可以嵌套循环,称多层循环。 、四种循环都可以用来处理同一问题,一般情况下它们可以互相代替。 2、while和do-while循环,只在while后面指定循环条件,在循环体中应包含使循环趋于结束的语句。 3、用while和do-while循环时,循环变量初始化的操作应在while和do-while语句之前完成。而for语句可以在表达式1中实现循环变量的初始化。 4、while循环、do-while循环和for循环,可以用break语句跳出循环,用continue语句结束本次循环。、break语句 作用:可以使流程跳出switch结构,继续执行switch语句下面的一个语句。还可以用来从循环体内跨出循环体,即提前结 束循环,接着执行循环下面的语句。 一般形式:break; 说明:break语句不能用于循环语句和switch语句之外的任何其他 语句中。 旁批栏:二、continue语句 1、一般形式:continue; 2、作用:为结束本次循环,即跳过循环体中下面尚未执行

第六章循环控制 来自淘豆网www.taodocs.com转载请标明出处.