基本概念循环结构也称重复结构:程序中反复执行的一组指令或程序段。循环体:被反复执行的程序段。循环变量:用来控制循环是否继续进行的变量,也就是多次处理的时不断修改的变量,用来控制循环的,一般循环变量也参与算法处理,完成最终结果的计算。Page
Page 6 循环结构也称重复结构:程序中反复执行的一 组指令或程序段。 循环体:被反复执行的程序段。 循环变量:用来控制循环是否继续进行的变量,也 就是多次处理的时不断修改的变量,用来控制循环 的,一般循环变量也参与算法处理,完成最终结果 的计算。 基本概念
基本概念方框图及执行过程:0(假)表达式语句A非0(真)语句表达式(假)0非0(真)"直到型":一直做循环中当型循环,即先判断条件的内容直到条件满足才离开(表达式),再执行循环体循环Page7
Page 7 方框图及执行过程 : 非0(真) 0(假) 表达式 语 句 0 (假) 非0(真) 语句 A 表达式 "直到型":一直做循环中 的内容直到条件满足才离开 循环 基本概念 当型循环,即先判断条件 (表达式),再执行循环体
基本概念方框图及执行过程:求解表达式1假表达式2真“For循环”:通过表达式计算循环条件语句直到条件满足终止。求解表达式3For语句的下一语句Page8
Page 8 基本概念 求解表达式1 表达式2 语句 求解表达式3 For语句的 下一语句 假 真 方框图及执行过程 : “For循环”: 通过表达式计算循环条件, 直到条件满足终止
5.1用while语句实现循环结构while语句特别注意:不能与if 混淆格式:while语句A;(<表达式>)流程图:若表达式(条件)的值为真,则执行0 (假)内嵌语句A,再判表达式断表达式(条非0(真)件),当表达式语句A的值为假时,执行while后面的语句。Page
Page 9 格式: while (< 表达式 >) 语句A; 非 0(真) 0(假) 语句 A 表达式 流程图: 若表达式(条件) 的值为真,则执行 内嵌语句A,再判 断表达式(条 件)···,当表达式 的值为假时,执行 while后面的语句。 5.1用while语句实现循环结构 while 语句 特别注意:不能与 if 混淆
6.1用while语句实现循环结构while语句的说明:(1)while语句属当型循环,即先判断条件(表达式),再执行循环体。0(假)表达式(2)表达式为一条件,用于控制循环是否可继续执行,故称控制表达式。非0(真)语句A(3)语句A为内嵌式语句,是循环结构的循环体。它可以是单语句也可以是复合语句,且该语句中必须包含有对循环条件进行修改的语句。10Page
Page 10 while语句的说明: (1) while语句属当型循环,即先 判断条件(表达式),再执行循环体。 (2) 表达式为一条件,用于控制循 环是否可继续执行,故称控制表达式。 (3) 语句A为内嵌式语句,是循环结 构的循环体。它可以是单语句也可以 是复合语句,且该语句中必须包含有 对循环条件进行修改的语句。 非0(真) 0(假) 语句A 表达式 6.1用while语句实现循环结构