编写一个函数实现打印100以内奇数的和与偶数的和
时间: 2024-05-14 08:18:38 浏览: 8
可以使用以下 Python 代码实现:
```python
def sum_odd_even():
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)
```
使用该函数可以打印出100以内奇数的和与偶数的和,例如:
```python
sum_odd_even()
# 输出:
# 奇数的和为: 2500
# 偶数的和为: 2550
```
相关问题
c语言 编写一个函数判断某数是奇数还是偶数
好的,下面是一个判断一个整数是奇数还是偶数的 C 语言函数的示例代码:
```c
#include <stdio.h>
int isEven(int num) {
if(num % 2 == 0) {
return 1; // 偶数
} else {
return 0; // 奇数
}
}
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (isEven(num)) {
printf("%d是偶数\n", num);
} else {
printf("%d是奇数\n", num);
}
return 0;
}
```
该函数接收一个整数参数`num`,并返回一个`int`类型值:1 表示偶数,0 表示奇数。在主函数中,我们通过调用该函数来判断输入的整数是奇数还是偶数,并输出相应的信息。
编写一个函数,求1到100之间的奇数和
以下是Python代码实现:
```python
def sum_of_odd_numbers():
total = 0
for i in range(1, 101):
if i % 2 != 0:
total += i
return total
print(sum_of_odd_numbers()) # 输出结果为 2500
```
解释:
1. 定义了一个名为 `sum_of_odd_numbers` 的函数,该函数没有参数。
2. 初始化一个变量 `total` 为0,用于计算奇数和。
3. 使用 `for` 循环遍历从 1 到 100 的所有数字。
4. 在循环中,使用 `if` 语句判断当前数字是否为奇数,如果是,则将其加到 `total` 变量中。
5. 循环结束后,返回 `total` 变量的值。
6. 调用函数 `sum_of_odd_numbers()` 并打印结果。