c sharp 从1开始打印1-7的奇数 用break或continue语句
时间: 2024-10-19 19:02:27 浏览: 12
在 C# 中,你可以使用 for 或 while 循环结合条件判断来打印1到7之间的奇数,并利用 `break` 和 `continue` 来控制循环流程。这里是一个简单的示例:
```csharp
using System;
class Program
{
static void Main()
{
int i = 1;
while (i <= 7)
{
if (i % 2 != 0) // 检查是否为奇数
{
Console.WriteLine(i);
// 如果达到某个特定条件,可以使用 break 结束循环
// 例如,如果你想只打印前三个奇数,可以在下面添加 break 语句
if (i == 5) break;
}
else // 不是奇数,跳过当前循环并继续下一个数字
{
continue;
}
i++;
}
}
}
```
在这个例子中,当 `i` 是奇数时,会打印出来;如果不是奇数,则通过 `continue` 跳过剩余的代码,直接进入下一轮循环。如果想在打印第四个奇数(如5)之后停止,可以在适当的位置加入 `break` 语句。
阅读全文