编写一个程序实现1-1000求和,分别显示奇数和与偶数和以及所有数的和
时间: 2024-03-02 12:54:13 浏览: 49
好的,以下是 Python 代码示例:
```python
# 计算奇数和、偶数和、所有数的和
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
total_sum = 0 # 所有数的和
for i in range(1, 1001):
total_sum += i # 累加所有数的和
if i % 2 == 0:
even_sum += i # 累加偶数和
else:
odd_sum += i # 累加奇数和
# 输出结果
print("奇数和为:", odd_sum)
print("偶数和为:", even_sum)
print("所有数的和为:", total_sum)
```
输出结果:
```
奇数和为: 250000
偶数和为: 250500
所有数的和为: 500500
```
相关问题
编写一个程序实现1-1000求和,分别显示奇数和与偶数和以及所有数的和 用for和if
好的,以下是 Python 代码示例:
```python
# 计算奇数和、偶数和、所有数的和
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
total_sum = 0 # 所有数的和
for i in range(1, 1001):
if i % 2 == 0:
even_sum += i # 累加偶数和
else:
odd_sum += i # 累加奇数和
total_sum += i # 累加所有数的和
# 输出结果
print("奇数和为:", odd_sum)
print("偶数和为:", even_sum)
print("所有数的和为:", total_sum)
```
输出结果:
```
奇数和为: 250000
偶数和为: 250500
所有数的和为: 500500
```
编写一个程序实现1-1000求和,分别显示奇数和与偶数和以及所有数的和 用for和if c语言
好的,以下是 C 语言代码示例:
```c
#include <stdio.h>
int main()
{
int odd_sum = 0; // 奇数和
int even_sum = 0; // 偶数和
int total_sum = 0; // 所有数的和
int i;
for (i = 1; i <= 1000; i++) {
if (i % 2 == 0) {
even_sum += i; // 累加偶数和
} else {
odd_sum += i; // 累加奇数和
}
total_sum += i; // 累加所有数的和
}
// 输出结果
printf("奇数和为:%d\n", odd_sum);
printf("偶数和为:%d\n", even_sum);
printf("所有数的和为:%d\n", total_sum);
return 0;
}
```
输出结果:
```
奇数和为:250000
偶数和为:250500
所有数的和为:500500
```
阅读全文