nnpc.net
当前位置:首页 >> C语言中For是什么意思 >>

C语言中For是什么意思

在C语言中,for语句使用最为灵活,它完全可以取代 while 语句.它的一般形式为:for(表达式1; 表达式2; 表达式3) 语句 它的执行过程如下:先求解表达式1.求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3)步;若其值为假(0),则结束循环,转到第5)步.求解表达式3.转回上面第2)步继续执行.循环结束,执行for语句下面的一个语句.详见:http://c.biancheng.net/cpp/html/45.html

循环语句 结构for(初始值 ; 条件 ; 变化) { 循环体;} 例子:int i,a=0; for(i=0;i{ a+=1; } 循环十次,a加了10次,输出a=10;

for(;;) 相当于 while(1) 即不设初值,不判断条件,循环变量不增值,无终止的循环.那个程序会死循环

for(;;)没有指定循环的初始条件,也没有循环结束条件,就是一个死循环.只有在for中增加break语句才能跳出循环

C语言中的“for(..)”是for循环 C语言for语句用法详解:for语句:for (表达式1;表达式2;表达式3) { 循环语句 } 表达式1 给循环变量赋初值 表达式2 为循环条件 表达式3 用来修改循环变量的值,称为循环步长.for语句的执行流程:

for 是循环的一种 用来执行限制次数的循环

死循环,等价于while(0)等

就是没有条件的循环.死循环.你可以在里面设置跳出的语句.

就是无限循环,没有循环变量.循环体内应有别的控制条件跳出循环,否则是死循环.

没错 for循环是开界的.它的一般形式为: for(<初始化>; <条件表达式>; <增量>) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一个关系表达式, 它决定什么时候退出循环; 增量定义循环控制变量每循环一次后 按什么方式变化.这三个部分之间用";"分开. 例如: for(i=1; i<=10; i++) 语句; 上例中先给 " i " 赋初值1, 判断 " i " 是否小于等于10, 若是则执行语句, 之后值增 加1.再重新判断, 直到条件为假, 即i>10时, 结束循环.

dzrs.net | fkjj.net | clwn.net | 5213.net | hbqpy.net | 网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com