清华大学出版社 TSINGHUA UNIVERSITY PRESS C语言程序设计 FOR循环
C语言程序设计 ---FOR循环
清华大学出版社 TSINGHUA UNIVERSITY PRESS 知识点回顾 goto标号; goto语句 标号:语句; whle语句 般形式如下: whil(表达式) 循环体语句; ·Do- while 一般形式如下: 循环三要素? do 循环体语句 whil(表达式); break
• goto语句 • while语句 • Do-while • 循环三要素? • break 知识点回顾 一般形式如下: while(表达式) 循环体语句; 一般形式如下: do 循环体语句 while(表达式); goto 标号; ….….. 标号:语句;
清华大学出版社 TSINGHUA UNIVERSITY PRESS or 语句 循环的嵌套 continue语句
• for 语句 • 循环的嵌套 • continue 语句
清华大学出版社 TSINGHUA UNIVERSITY PRESS 6.5for语句 C语言中的for语句使用最为灵活,不仅可以用于循 环次数已经确定的情况,而且可以用于循环次数不 确定而只给出循环结束条件的情况,它完全可以代 替 while语句。 for语句的一般形式为 for(表达式1;表达式2;表达式3) 语句
6.5 for 语 句 C语言中的for语句使用最为灵活,不仅可以用于循 环次数已经确定的情况,而且可以用于循环次数不 确定而只给出循环结束条件的情况,它完全可以代 替while语句。 for语句的一般形式为 for(表达式1;表达式2;表达式3) 语句
清华大学出版社 TSINGHUA UNIVERSITY PRESS (1)先求解表达式1 [求角 解表达式1 (2)求解表达式2, a:若其值为真(值为非0),则执行 for语句中指定的内嵌语句,然后 <表达式2、假 执行下面第3)步。 b:若为假(值为0),则结束循环,转 真 到第(5步。 语句 (3)求解表达式3 (4)转回上面第(2)步骤继续执行 求解表达式3 (5)循环结束,执行for语句下面的 个语句。 for语句的 可以用图66来表示fo语句的执行 下一语句 过程。 图66
(1) 先求解表达式1。 (2) 求解表达式2, a:若其值为真(值为非0),则执行 for语句中指定的内嵌语句,然后 执行下面第(3)步。 b:若为假(值为0),则结束循环,转 到第(5)步。 (3) 求解表达式3。 (4) 转回上面第(2)步骤继续执行 (5) 循环结束,执行for语句下面的 一个语句。 可以用图6.6来表示for语句的执行 过程。 图6.6