个性化阅读
专注于IT技术分析

C# for循环

本文概述

C#for循环用于多次迭代程序的一部分。如果迭代次数是固定的,则建议使用for循环而不是while或do-while循环。

C#for循环与C / C ++相同。我们可以初始化变量,检查条件和增加/减少值。

句法:

for(initialization; condition; incr/decr){
//code to be executed
}

流程图:

C#For循环示例

using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
          for(int i=1;i<=10;i++){  
            Console.WriteLine(i);  
          }  
      }
    }

输出:

1
2
3
4
5
6
7
8
9
10

C#嵌套循环

在C#中,我们可以在另一个for循环内使用for循环,称为嵌套for循环。一次执行外部循环时,将完全执行内部循环。因此,如果外部循环和内部循环执行了3次,则每个外部循环将对内部循环执行3次,即总共执行9次。

让我们看一下C#中嵌套的for循环的简单示例。

using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
        for(int i=1;i<=3;i++){  
                for(int j=1;j<=3;j++){  
                    Console.WriteLine(i+" "+j);  
                }  
        }  
      }
    }

输出:

1 1
1 2
1 3
2 1
2 2 
2 3
3 1
3 2
3 3

C#无限循环

如果在for循环中使用双分号,它将无限次执行。让我们看一下C#中无限循环的简单示例。

using System;
public class ForExample
    {
      public static void Main(string[] args)
      {
          for (; ;)
          {
                  Console.WriteLine("Infinitive For Loop");
          }  
      }
 }

输出:

Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
Infinitive For Loop
ctrl+c
赞(0)
未经允许不得转载:srcmini » C# for循环

评论 抢沙发

评论前必须登录!