📜  c# for loop 语句 - C# (1)

📅  最后修改于: 2023-12-03 14:59:40.055000             🧑  作者: Mango

C# For Loop 语句

在C#中,for循环语句允许您在指定的时间内重复执行一组操作。这通常用于执行相同的任务多次,例如,遍历数组中的元素,打印数字等。

语法

C#中for循环的基本语法如下:

for (initialization statement; condition; increment/decrement statement)
{
   // code to be executed repeatedly
}
  1. initialization statement:循环开始前的初始表达式,在整个循环只执行一次。
  2. condition:判断条件是否成立,如果条件成立,执行循环中的代码块;否则,跳出循环。
  3. increment/decrement statement:循环执行后的更新语句,每次循环末尾执行一次。
例子
打印1到10的数字
for (int i = 1; i <= 10; i++)
{
    Console.WriteLine(i);
}

在此示例中,我们使用for循环从1到10的数字,并使用Console.WriteLine方法打印每个数字。

遍历数组
int[] numbers = new int[] { 1, 2, 3, 4, 5 };

for (int i = 0; i < numbers.Length; i++)
{
    Console.WriteLine(numbers[i]);
}

在此示例中,我们首先创建一个整数数组,然后使用for循环遍历每个数组元素并打印。

嵌套循环
for (int i = 1; i <= 3; i++)
{
    Console.WriteLine("Outer loop iteration #" + i);

    for (int j = 1; j <= 2; j++)
    {
        Console.WriteLine("Inner loop iteration #" + j);
    }
}

在此示例中,我们创建了一个嵌套循环,其中外部循环执行3次,内部循环执行2次。

总结

for循环是C#编程语言中最常用的重复执行代码块的方式之一。它允许您根据需要执行指定次数的代码块,以及使用嵌套循环进行更高级别的用户输入。无论您是新手还是经验丰富的程序员,for循环都是创建高效代码的重要工具之一。