
C#编程-004循环语句for循环


语法形式
for(表达式 1; 表达式 2; 表达式3)
{
表达式 4;
}表达式1:为循环变量初始化,如 int i =1;
表达式2:循环条件,如i < 10;
表达式3:满足循环条件,执行完循环内容后,改变循环变量的值。
表达式4:循环内需要执行的内容。
例子:
//例:打印9*9乘法表
class Program
{
static void Main(string[] args)
{
for(int i = 1; i < 10; i++)
{
for(int j = 1; j <= i; j++)
{
Console.Write(i + "x" + j + "=" + i*j + "\t");
}
Console.WriteLine();
}
}
}无限(Infinite)循环for 循环语句的所有表达式都是可选的。如果条件总是不能变成假(false),则循环将成为无限循环。让条件表达式为空,则成为一个永远没有结束的循环。
下面是一个无限循环的示例。
for ( ; ; )
{
// statements谨慎使用哦
}说明:因为没有初始化,条件和步长,循环将进行无限次。
for循环可以用break和continue控制它的过程
break 将中断遍历并且直接跳到下一个遍历循环。
continue语句的作用是跳出当前的循环,强制进入下一次循环