用for循环实现1+3+5+...+100的和
时间: 2023-08-01 09:10:48 浏览: 95
好的,以下是用for循环实现1+3+5+...+100的和的代码:
```python
total = 0 # 定义变量用于存储和
for i in range(1, 101, 2): # 从1开始,每次加2,到101结束(不包括101)
total += i # 每次循环将i加到total中
print(total) # 输出结果
```
输出结果为 2500。
相关问题
for循环实现1+2-3+4-5......+n
以下是使用for循环实现1+2-3+4-5......+n的代码示例:
```python
n = 10
result = 0
for i in range(1, n+1):
if i % 2 == 0:
result += i
else:
result -= i
print("结果为:", result)
```
以上代码中,我们使用了for循环来遍历1到n的所有数字,然后根据数字的奇偶性来进行加减操作,最终得到结果并输出。
c语言用for循环求1+3+5+...+55
可以用如下的C语言代码实现:
```c
#include <stdio.h>
int main() {
int sum = 0;
int i;
for (i = 1; i <= 55; i += 2) {
sum += i;
}
printf("%d", sum);
return 0;
}
```
这段代码使用 for 循环,从 1 开始每次递增 2,直到 55,然后将每次递增的值累加到 sum 变量中。最终,输出 sum 的值即可得到结果。
阅读全文