C语言程序设计while循环?

C语言程序设计while循环?,第1张

左侧的while里面的条件为--k,先进行自减运算,再判断是否符合循环条件。--k的结果为0,结束循环。最终输出k为0。

右侧的while里面的条件为k--,先判断,再执行自减运算,循环执行,k初值为1,k--得0,k为雀冲0时,结束循环,知岁伏k自减得-1,最搭携终输出为-1。

c语言while循环用法:

一般形式如下:

while(表达式)

循环体语句

循环体外语句

其中执行过程如下:

(1)计算while后面括号里表达式的值,若其结果非0,则转入(2),否则转(3)。

(2)执行循环体,转(1)。

(3)退出循环,执行循环体下面的语句。

由于是先执行判断衡隐后执行循环体,所以循环体可能一次都不执行。

循环体可以为空粗知语句“;”。

使用:

如果循环次数在执行循环体之前就已确定,一般用for语句。如果循环次数是由循环体的执行情况确定的,一般用while语句或者do- while语句。

当循环体至少执行一次时,用do-while语句,反之,如果循环体可能一次也不执行,则选用while语句。C++/C循环语句中,for语句使用频率最高,while语句其次,do语句很少用。

三种循环语句for、while、do-while可以互相嵌套自由组合岩拦消。但要注意的是,各循环必须完整,相互之间绝不允许交叉。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12522578.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存