(八)C#编程基础复习——for循环

发布时间 2023-11-06 17:23:43作者: 代号六零一

在某些情况下,我们可能需要重复执行某些代码,这时就需要用到C#中的循环语句,C#中支持for循环、foreach循环、while循环和do while循环等循环语句,使用for循环可以重复一部分代码,而且重复的次数是可以设定的, 流程如下:

代码示例:

    for(int i=1;i<=9;i++)
    {
        Console.Write("{0},",i);
    }
    for(int i=0;i<=100;i++)
    {
        Console.Write("{0},",i);
    }
    Console.ReadKey();

运行结果:

一、嵌套循环

在C#中,循环语句还可以嵌套使用,也就是我们可以在一个for循环内再使用一个或者多个for循环。

代码如下:

for (int i = 1; i <= 9; i++)
{
    for(int j=1;j<=i;j++)
    {
        Console.Write("{0}X{1}\t",j,i,i*j);
    }
    Console.WriteLine();
}

运行结果:

二、无线循环

for循环中,如果判断条件永远不会假,那么循环将编程无线循环(也叫死循环),我们在定义循环语句时应尽量避免这种情况的出现。

代码如下:

            for(;;)
            {
                Console.WriteLine("我爱编程");
            }

运行结果: