需要for循环语句的使用讲解

问题描述:

需要for循环语句的使用讲解

只要指定条件为 true 都执行语句块.
for (initialization; test; increment)
statements
参数
initialization
必选项.一个表达式.该表达式只在执行循环前被执行一次.
test
必选项.一个 Boolean 表达式.如果 test 是 true,则 statement 被执行.如果 test 是 false,则循环结束.
increment
必选项.一个表达式.在每次经过循环的最后执行该递增表达式.
statements
可选项.test 是 true 时,要执行的一个或多个语句.可以是复合语句.
说明
循环要执行确定的次数,通常使用 for 循环.
示例
下面的例子示范了一个 for 循环.
/* 在开始时 i 被设为 0,并在每次重复的最后被增加 1.
在循环重复前,
如果 i 不小于 10,则循环结束.*/
var myarray = new Array();
for (i = 0; i myarray = i;
}
在c语言的解释是:
for:循环语句.
作用:循环.
它的一般形式为:
for(;;)
语句;
初始化总是一个赋值语句,它用来给循环控制变量赋初值;条件表达式是一个关系表达式,它决定什么时候退出循环;增量定义循环控制变量每循环一次后按什么方式变化.这三个部分之间用";"分开.
例如:
for(i=1;i10时,结束循环.
注意:
(1).for循环中语句可以为语句体,但要用"{"和"}"将参加循环的语句括起来.
(2).for循环中的"初始化"、"条件表达式"和"增量"都是选择项,即可以缺省,但";"不能缺省.省略了初始化,表示不对循环控制变量赋初值.省略了条件表达式,则不做其它处理时便成为死循环.省略了增量,则不对循环控制变量进行操作,这时可在语句体中加入修改循环控制变量的语句.
(3).for循环可以有多层嵌套.
例如:
for(;;) 语句;
for(i=1;;i+=2) 语句;
for(j=5;;) 语句;
这些for循环语句都是正确的.
FOR
field of regard 的缩写