C# 属性

C# 抽象

C# 字符串

C# 泛型

C# 杂项

C# 新特性

C# While 循环

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


句法 (Syntax)

while(condition){  
//要执行的代码  
}

流程图:

C#while循环流程图

C# While 循环示例

让我们看一个简单的 while 循环来打印表格 1 的例子。

例子 (Example)

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

输出:

1
2
3
4
5
6
7
8
9
10

C# 嵌套 While 循环示例:

在C#中,我们可以在另一个while循环中使用while循环,它被称为嵌套while循环。当外部循环执行一次时,嵌套的while循环将完全执行。

让我们看一个 C# 编程语言中嵌套 while 循环的简单示例。

例子 (Example)

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

输出:

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

C# 不定式 While 循环示例:

我们还可以通过传递true作为测试条件来创建无限 while 循环。

例子 (Example)

using System;  
public class WhileExample  
    {  
      public static void Main(string[] args)  
      {  
          while(true)  
          {  
                  Console.WriteLine("不定式 While 循环");  
          }    
      }  
    }

输出:

不定式 While 循环
不定式 While 循环
不定式 While 循环
不定式 While 循环
不定式 While 循环
Ctrl+C


上一主题 C# For 循环 下一主题 C# Do-While 循环
  • 使用社交账号登录,本站支持
全部评论(0)