编程求出1~20之间的奇数之和,偶数之积。
时间: 2024-04-29 11:23:08 浏览: 22
奇数之和:
```python
sum = 0
for i in range(1, 21, 2):
sum += i
print(sum)
```
输出结果为 100。
偶数之积:
```python
product = 1
for i in range(2, 21, 2):
product *= i
print(product)
```
输出结果为 3715891200。
相关问题
编程求出1~20之间的奇数之和,偶数之积。用C++写出来
#include <stdio.h>
int main() {
int sum = 0; // 奇数之和初始化为0
int product = 1; // 偶数之积初始化为1
for (int i = 1; i <= 20; i++) {
if (i % 2 == 0) { // 如果是偶数
product *= i; // 偶数之积乘上该数
} else { // 如果是奇数
sum += i; // 奇数之和加上该数
}
}
printf("奇数之和为:%d\n", sum);
printf("偶数之积为:%d\n", product);
return 0;
}
Python:求1~100中所有奇数和偶数的和
好的,这是一个简单的编程问题。以下是 Python 代码:
# 求1~100中所有奇数和偶数的和
odd_sum = 0
even_sum = 0
for i in range(1, 101):
if i % 2 == 0:
even_sum += i
else:
odd_sum += i
print("所有奇数的和为:", odd_sum)
print("所有偶数的和为:", even_sum)
希望这可以帮助你!