C语言中for(;;)是什么意思?

如题所述

在C语言中,for语句使用最为灵活,它的一般形式为:
for(表达式1; 表达式2; 表达式3)  语句

它的执行过程如下:

    先求解表达式1。

    求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3)步;若其值为假(0),则结束循环,转到第5)步。

    求解表达式3。

    转回上面第2)步继续执行。

    循环结束,执行for语句下面的一个语句。

    程序执行过程如下图所示:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-13
第2个回答  2015-09-18
for后的圆括号中,第一个分号前的内容是执行第一次循环前执行的,第二个分号前的内容是每次执行前都要判断的(如果该处表达式的值为真,那么执行循环体,如果为假,那么就跳出循环体),第二个分号后的内容是每执行完一次循环体后执行的。本回答被网友采纳
第3个回答  推荐于2016-07-20

for循环语句。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网