请用C#帮我写代码:一个控制台应用程序,输出1~5的平方值,要求:用for语句实现。用while语句实现。用do-while语句实现。
时间: 2024-02-21 10:01:09 浏览: 84
好的,下面是三种不同的实现方式:
使用 for 循环实现:
```csharp
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("使用 for 循环输出1~5的平方值:");
for (int i = 1; i <= 5; i++)
{
Console.WriteLine($"{i}的平方是:{i * i}");
}
}
}
}
```
使用 while 循环实现:
```csharp
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("使用 while 循环输出1~5的平方值:");
int i = 1;
while (i <= 5)
{
Console.WriteLine($"{i}的平方是:{i * i}");
i++;
}
}
}
}
```
使用 do-while 循环实现:
```csharp
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("使用 do-while 循环输出1~5的平方值:");
int i = 1;
do
{
Console.WriteLine($"{i}的平方是:{i * i}");
i++;
} while (i <= 5);
}
}
}
```
阅读全文