c#语言while循环
时间: 2023-10-22 17:07:18 浏览: 106
C#语言中的while循环用于在条件为true的情况下执行循环体,适用于次数不确定的情形。while循环的语法如下:
while (bool表达式)
{
循环体
}
执行流程为:当while中的布尔表达式的结果为True时,执行循环体中的内容,否则不执行。while循环可以完成for循环可以操作的语句。
下面是一个使用while循环输出1~10的数并计算1~10的和的示例代码:
```C#
class Program
{
static void Main(string[] args)
{
int i = 1;
int sum = 0;
while (i <= 10)
{
sum += i;
Console.WriteLine(i);
i++;
}
Console.WriteLine("1~10的和为:" + sum);
}
}
```
还有一个示例是使用while循环打印九九乘法表:
```C#
private static void MultiplicationTable()
{
int i = 1;
while (i <= 9)
{
int j = 1;
while (j <= i)
{
Console.Write("{0} * {1} = {2}\t", j, i, i * j);
j++;
}
i++;
Console.WriteLine();
}
Console.ReadLine();
}
```
以上是一些关于C#语言中使用while循环的示例代码和执行流程的说明。希望对你有帮助。
阅读全文