计算1+3+5+...+99的和,用c#程序语言
时间: 2023-08-12 15:04:37 浏览: 99
以下是用 C# 编写的计算 1+3+5+...+99 的和的程序:
```csharp
int sum = 0;
for (int i = 1; i <= 99; i += 2)
{
sum += i;
}
Console.WriteLine("1+3+5+...+99的和为:" + sum);
```
运行结果为:
```
1+3+5+...+99的和为:2500
```
解释一下代码:首先定义一个变量 `sum` 用于存储求和结果,初始值为0。然后用 `for` 循环遍历从1到99的所有奇数,每次将遍历到的奇数累加到 `sum` 中。最后输出求和结果。
相关问题
编写程序计算1+3+5+7...+99之和
要计算1+3+5+7...+99的和,可以使用循环来实现。以下是一个示例的Python代码:
```python
sum = 0
for i in range(1, 100, 2):
sum += i
print("1+3+5+7...+99的和为:", sum)
```
这段代码使用了一个循环来遍历从1到99的奇数,并将它们累加到变量`sum`中。最后打印出结果。
用python计算1+3+5+...+99
以下是使用Python计算1+3+5+...+99的方法:
```python
sum = 0
for i in range(1, 100, 2):
sum += i
print("1+3+5+...+99=", sum)
```
运行结果为:
```
1+3+5+...+99= 2500
```