计算1-100所有整数的和(while循环实现)
时间: 2024-01-28 22:04:34 浏览: 29
好的,下面是使用while循环计算1-100所有整数的和的代码:
```python
i = 1
sum = 0
while i <= 100:
sum += i
i += 1
print("1-100所有整数的和为:", sum)
```
运行结果为:
```
1-100所有整数的和为: 5050
```
这个代码中,我们定义了一个变量i和一个变量sum,其中i表示当前循环的整数,sum表示所有整数的和。初始时,i被赋值为1,sum被赋值为0。在循环中,我们每次将i加1,并把i加入到sum中。当i大于100时,循环结束,最后输出sum的值即可。
相关问题
计算1——100所有整数的和(while循环实现)
好的,以下是使用while循环计算1——100所有整数的和的代码:
```python
sum = 0
num = 1
while num <= 100:
sum += num
num += 1
print("1——100所有整数的和为:", sum)
```
运行结果为:
```
1——100所有整数的和为: 5050
```
请注意,这里使用了两个变量`sum`和`num`。`sum`用于累加整数的和,`num`用于计数器,从1开始每次加1直到100。每次循环中,将`num`加到`sum`中,并将`num`加1,直到`num`大于100为止。最后输出累加和即可。
shell使用while循环计算整数1-100的值
可以使用以下代码:
```shell
sum=0
i=1
while [ $i -le 100 ]
do
sum=$((sum+i))
i=$((i+1))
done
echo $sum
```
这里使用了一个 `while` 循环,从数字 1 循环到 100。在循环中,我们将变量 `i` 的值加到变量 `sum` 中,同时将 `i` 的值加 1。循环结束后,我们打印出变量 `sum` 的值,这个值就是从 1 累加到 100 的结果。
需要注意的是,`while` 循环的条件判断使用了 `-le`,表示小于等于。另外,循环体内的变量使用需要使用 `$` 符号。