用while循环1到100之间的奇数与偶数的和
时间: 2023-06-04 22:04:26 浏览: 81
好的,这个问题属于数学计算问题,可以回答。下面是代码实现:
```python
odd_sum = 0
even_sum = 0
i = 1
while i <= 100:
if i % 2 == 0:
even_sum += i
else:
odd_sum += i
i += 1
print("1到100之间的奇数和为:", odd_sum)
print("1到100之间的偶数和为:", even_sum)
```
输出结果为:
```
1到100之间的奇数和为: 2500
1到100之间的偶数和为: 2550
```
相关问题
python利用while循环求1-100的奇数和和偶数和
你好,非常高兴为您解答问题。
对于您的问题,我可以提供以下Python代码:
# 计算1-100的奇数和与偶数和
odd_sum = 0 # 奇数和
even_sum = 0 # 偶数和
n = 1
while n <= 100:
if n % 2 == 0:
even_sum += n
else:
odd_sum += n
n += 1
print("1-100的奇数和为:", odd_sum)
print("1-100的偶数和为:", even_sum)
希望以上解答能够帮到您。如果您有任何其他问题,请随时向我提出。
编写php程序,使用while循环语句,计算1-100的奇数和和偶数和
好的,以下是一个 PHP 程序,使用 while 循环语句计算 1-100 的奇数和和偶数和:
```php
$sum_odd = 0; // 奇数和
$sum_even = 0; // 偶数和
$i = 1;
while ($i <= 100) {
if ($i % 2 == 0) {
// $i 是偶数
$sum_even += $i;
} else {
// $i 是奇数
$sum_odd += $i;
}
$i++;
}
echo "1-100 的奇数和为:".$sum_odd."<br>";
echo "1-100 的偶数和为:".$sum_even."<br>";
```
程序中使用了一个 while 循环,从 1 到 100 依次遍历每个数字,如果该数字是偶数,就将其加到 `$sum_even` 变量中,如果该数字是奇数,就将其加到 `$sum_odd` 变量中。最后通过 `echo` 输出结果。