编程计算100以内偶数的和及偶数个数
时间: 2023-09-22 21:07:28 浏览: 88
以下是 Python 代码实现:
```python
sum = 0 # 用于记录偶数的和
count = 0 # 用于记录偶数的个数
for num in range(1, 101):
if num % 2 == 0: # 判断是否为偶数
sum += num # 累加偶数
count += 1 # 记录偶数个数
print("100以内偶数的和为:", sum)
print("100以内偶数的个数为:", count)
```
输出结果为:
```
100以内偶数的和为: 2550
100以内偶数的个数为: 50
```
解释一下代码逻辑:从 1 到 100 遍历所有数字,如果当前数字是偶数,则累加到 `sum` 变量中,并且偶数个数加 1。最后输出结果。
相关问题
编程计算100以内偶数的和及偶数个数C语言
下面是计算100以内偶数和及偶数个数的 C 代码:
```c
#include <stdio.h>
int main() {
int sum = 0; // 存储偶数和
int count = 0; // 存储偶数个数
for (int i = 1; i <= 100; i++) {
if (i % 2 == 0) {
sum += i; // 累加偶数
count++; // 偶数个数加1
}
}
printf("100以内偶数的和为:%d,偶数个数为:%d\n", sum, count);
return 0;
}
```
输出结果为:
```
100以内偶数的和为:2550,偶数个数为:50
```
用编程写一个计算100以内的奇数之和,计算100以内的偶数之和
您可以用以下 Python 代码实现这个功能:
计算100以内的奇数之和:
```python
odd_sum = 0
for i in range(1, 101, 2):
odd_sum += i
print("100以内的奇数之和为:", odd_sum)
```
计算100以内的偶数之和:
```python
even_sum = 0
for i in range(2, 101, 2):
even_sum += i
print("100以内的偶数之和为:", even_sum)
```
输出结果:
```
100以内的奇数之和为: 2500
100以内的偶数之和为: 2550
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)