while
LPC 的 while 循环:
LPC 的 while 循环与 C 提供的相同. 语法如下:
语句可以换成一段用 {} 大括号围起来的程序. 举例如下:
只要运算式得到的结果为非零值 (non-zero), 就会重覆执行 while 循环里面的语句.
如果在执行一次循环周期之前, 运算式得到零, 就不会执行里面的语句. 在循环中如果有
break; 语句, 则此 while 循环终止 (跳过所有尚未执行的语句). 循环里面如果有
continue; 语句, 则会从头开始执行循环 (跳过此周期中还未执行的语句).
int test(int limit)
{
total = 0;
j = 0;
while (j < limit) {
if ((j % 2) != 0)
total += j;
j++;
}
return total;
}
此段源代码的结果, 是把 0 到 limit - 1 之间的偶数全部加起来.
翻译: Spock @ FF 97.Aug.10.
回到上一页