C#新建一个控制台应用程序,分别使用循环控制语句编程实现: 将1-20之间的奇偶数分开,每行输出4个数字。
时间: 2024-09-20 11:14:39 浏览: 46
C#创建WCF服务控制台应用程序详解
在C#中创建一个控制台应用程序,你可以使用`for`循环结合条件判断来实现这个需求。首先,我们导入`System`命名空间,并定义一个简单的程序。以下是完整的代码示例:
```csharp
using System;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
int start = 1;
int end = 20;
int count = 0; // 用于记录已输出的数字
// 循环遍历1到20
for (int i = start; i <= end; i++)
{
// 判断是否为奇数
if (i % 2 != 0) // 如果是奇数
{
Console.Write(i + " "); // 输出数字
count++; // 数字增加1
// 每4个数字换行
if (count % 4 == 0 && count != 0)
{
Console.WriteLine(); // 输出新行
}
}
}
// 结束循环后,如果还有剩余的奇数未输出,也需要输出新行
if (count % 4 != 0)
{
Console.WriteLine();
}
Console.ReadLine(); // 等待用户按下回车键后退出
}
}
}
```
当你运行此程序,控制台会按每行输出4个1到20之间的奇数的格式显示结果。
阅读全文