我们最常用的一种是 for(循环变量初值;循环条件;递增值){语句;}
例
下面说下其它的用法
(1)省略表达式1,这个时候应在for语句前给循环变量赋初值,注意其后的;不能省略
例:
(2) 省略表达式2,也就是循环条件循环无终止进行,也就是表达式2始终为真.
例:
(3) 省略表达式3,但需要保证循环可正常结束
(4) 省略表达式1,3
这时相当于while 一样,可以使用for来替代while。
(5) 三个表达式都省略
这样循环将无终止的进行,同样这个等小while(true){}的作用.
(6)表达式1可以是循环变量初值,也可以是与循环变量无关的其它表达式.
表达式1与表达式3也可以是逗号表达式(包含一个以上的表达式,中间用逗号分隔);
逗号表达式按从左-右的顺序整个逗号表达式的值为最右边的值。
这个就是
(7) 表达式可以是逻辑表达式,字符表达式,只要非false就可以执行循环
从这些可以看到for与while循环比起来功能很强大.
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn