C#中for循环
前面已经学习了
while
循环,C#中还有一种非常有用的
for
循环,特别适合于“
已知循环次数
”的循环。
比如,循环打印3次“我能行!”,用
while
循环可以这样写:
而用
for
循环这样写:
可以看出来,
while
循环有的变量声明、循环条件、变量自加,
for
循环一个也不缺,但是
for
循环把这些跟循环次数有关的元素都放在 ( ; ; ) 中,使得{}中的循环体更加纯粹,程序结构更加清晰。
*
for
循环 ( ; ; ) 中的两个分号是不能缺少的。
for 循环运行时,首先进行变量声明和赋值;接下来判断循环条件,若条件为
true
,则执行循环体一次,若条件为
false
,则结束循环;执行循环体后,进行变量自加。然后会进入下一次循环
。