一、while语句

1、while(表达式)  只要表达式的值为真(非0)即可继续循环

2、循环体后用 { } 括起来

二、do-while语句

1、与 while 的不同:先执行一次语句,再进行判断,因此,do-while 至少要执行一次循环    

六、while 语句 do-while 语句 for 语句

三、for 语句

1、for(循环变量赋初值;循环条件;循环变量增量)

2、注意: a. 表达式1、2、3 都可以省略,但 ; 不能缺省

                b. 省略表达式2会成为死循环

                c. 3个表达式都省略即 for( ; ; )  相当于while(1)

                d. 表达式1和3如果有多个表达式,则用 ”,“ 隔开

3、循环的嵌套

六、while 语句 do-while 语句 for 语句六、while 语句 do-while 语句 for 语句

循环过程: i=0——>j=0——>k=0   输出:0 0 0

                  i=0——>j=0——>k=1   输出:0 0 1

                  i=0——>j=1——>k=0   输出:0 1 0

                  i=0——>j=1——>k=1   输出:0 1 1

                  i=1——>j=0——>k=0   输出:1 0 0

                  i=1——>j=0——>k=1   输出:1 0 1

                  i=1——>j=1——>k=0   输出:1 1 0

                  i=1——>j=1——>k=1   输出:1 1 1

四、几种循环的比较

1、在 while 和 do-while 循环中,在循环体中要有趋势循环结束的语句,如:i++,i=i+1等

     for 循环可以放在表达式3 中,甚至可以将循环体中的操作全部放在表达式3 中

2、用 while 和 do-while 循环时,循环变量初始化操作应在 while 和 do-while 语句前完成,而 for 语句可以放在语句前或表达式1 中


            



相关文章: