用while循环计算1到100内所有奇数和
时间: 2023-05-20 14:03:43 浏览: 1913
可以使用以下代码来计算1到100内所有奇数的和:
```
sum = 0
i = 1
while i <= 100:
if i % 2 == 1:
sum += i
i += 1
print("1到100内所有奇数的和为:", sum)
```
输出结果为:1到100内所有奇数的和为: 2500
相关问题
用c语言while循环计算1到100内所有奇数和
可以使用以下代码来计算1到100内所有奇数的和:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i = 1;
while (i <= 100) {
if (i % 2 != 0) {
sum += i;
}
i++;
}
printf("1到100内所有奇数的和为:%d\n", sum);
return 0;
}
```
输出结果为:1到100内所有奇数的和为:2500
pythonwhile循环计算1到100奇数和
以下是使用while循环计算1到100奇数和的Python代码:
```python
sum = 0
i = 1
while i <= 100:
if i % 2 == 1:
sum += i
i += 1
print("1到100的奇数和为:", sum)
```
代码解释:
首先,我们初始化变量sum为0,变量i为1。
然后,我们使用while循环,当i小于等于100时,执行循环体内的代码。
在循环体内,我们使用if语句判断i是否为奇数,如果是,就将i加到sum中。
最后,我们将i加1,继续下一次循环,直到i大于100时,循环结束。
最后,我们输出sum的值,即1到100的奇数和。