用C#输入整数n(n≥0),分别利用for循环,while循环、do—while循环求n
时间: 2024-10-15 07:14:38 浏览: 34
do-while循环-C#语言基础
在C#中,你可以使用三种不同的循环结构来让用户输入一个整数`n`并打印从1到`n`的所有数字。以下是每种循环结构的示例:
1. **For循环**:
```csharp
Console.Write("请输入一个非负整数 n: ");
int n = int.Parse(Console.ReadLine());
for (int i = 1; i <= n; i++)
{
Console.WriteLine(i);
}
```
2. **While循环**:
```csharp
Console.Write("请输入一个非负整数 n: ");
int n = int.Parse(Console.ReadLine());
int i = 1;
while (i <= n)
{
Console.WriteLine(i);
i++;
}
```
3. **Do-While循环**:
```csharp
Console.Write("请输入一个非负整数 n: ");
int n = int.Parse(Console.ReadLine());
int i = 1;
do
{
Console.WriteLine(i);
i++;
} while (i <= n);
```
以上代码首先会提示用户输入整数`n`,然后通过循环结构依次打印从1到`n`的数字。
阅读全文