【无标题】

 

     while 循环语句首先会检验一个条件,也就是括号中的表达式。当条件判断为真的时,就执行后面的语句或者是语句块。每执行一次循环,程序都将回到while语句处,重新检验条件是否满足。如果一开始的条件就不满足,则跳过循环体中的语句,直接执行后面的程序代码。如果第一次检验时满足条件,那么在第一次或其后的循环过程种,必须得到有使条件为假的操作,否则循环无法终止,通俗来讲就是陷入死循环。

      for循环

      for语句 C语言中,使用for语句也可以控制一个循环,并且在每一次循环时修改循环变量。for循环可以用于循环次数已经确定的情况。for语句的一般形式如下for语句的使用:for(表达式1;表达式2;表达式3)

每条for语句包含3个用分号隔开的表达式。这三个表达式用一对圆括号括起来,后面紧跟这的就是循环语句或者语句块。当执行到for语句时,并计算第3个表达式,然后检验第二个表达式,执行循环,如此往复,直到第二个表达式的值为假,退出循环。

for语句的一般形式中有3个表达式。在实际程序的编写过程中,这3个表达式可以根据情况进行省略:1.for语句中省略表达式1 for语句中的第一个表达式的作用时对循环变量设置初值。所以,如果省略了表达式1,就会跳过这一操作步骤,则我们应该在for语句之前给循环变量赋值。2.for语句中省略表达式2,如果表达式2省略,则无法判断循环条件,也就是默认了表达式2始终为真,因此循环将无休止地进行下去。3.for语句中省略表达式3,理论上来说表达式3也可以省略,但此时程序设计人员应该另外设法保证循环能够正常结束,否则同样会无休止的执行循环。4.for语句中的3个表达式都省略,这种情况下没有初值没有判断条件,也没有改变循环变量的操作,因此会无休止地执行循环体。

for语句的逗号应用:在for语句中,表达式1和表达式3除了可以使用简单的表达式外,还可以使用逗号表达式,也就是包含一个以上的简单表达式,中间用逗号隔开

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值