csharp输入一个正整数N,输出1-N之间所有奇数的和
时间: 2024-11-20 16:42:36 浏览: 7
C#判断一个正整数是否为素数
在 C# 中,你可以通过循环结构和条件判断来实现这个功能。这里是一个简单的示例代码:
```csharp
using System;
class Program {
static void Main() {
Console.Write("请输入一个正整数 N: ");
int N = Convert.ToInt32(Console.ReadLine()); // 获取用户输入
if (N <= 0) {
Console.WriteLine("请输入一个大于零的正整数。");
return;
}
int sum = 0; // 初始化奇数和为0
for (int i = 1; i <= N; i += 2) { // 从1开始每次加2遍历奇数
sum += i;
}
Console.WriteLine($"1到{N}之间所有奇数的和是: {sum}");
}
}
```
当运行程序时,它会提示用户输入一个正整数 N,然后计算并输出1到 N 之间所有奇数的和。
阅读全文