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

一、while语句

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

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

二、do-while语句

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


三、for 语句

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

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

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

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

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

3、循环的嵌套

循环过程: 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 中


            



“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

m346764966

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值