使用while循环计算整数1-100的值(跳过90)
时间: 2024-01-12 11:03:09 浏览: 27
好的,我可以为您提供代码示例,如下所示:
```python
total = 0
num = 1
while num <= 100:
if num == 90:
num += 1
continue
total += num
num += 1
print("整数1-100(跳过90)的总和为:", total)
```
以上代码使用了while循环和条件语句,在计算整数1-100的总和时跳过了90。如果您有任何疑问,请随时问我。
相关问题
linux使用while循环计算整数1-100的值(跳过90)
好的,我来为您解答。
您可以使用如下的Shell脚本来实现该功能:
```shell
#!/bin/bash
i=1
sum=0
while [ $i -le 100 ]
do
if [ $i -eq 90 ]; then
i=$((i+1))
continue
fi
sum=$((sum+i))
i=$((i+1))
done
echo "整数1-100(不包括90)的和为:$sum"
```
该脚本中,使用了while循环对整数1-100进行遍历,使用if语句跳过了数值为90的整数,使用sum变量记录了整数1-100(不包括90)的和。最后,使用echo语句输出了计算结果。
希望能够帮助到您!
linux使用while循环计算整数1-100的值(跳过90)
可以使用以下的shell脚本来实现:
```bash
sum=0
i=1
while [ $i -le 100 ]
do
if [ $i -ne 90 ]; then
sum=$(($sum+$i))
fi
i=$(($i+1))
done
echo $sum
```
在这个脚本中,我们使用一个while循环来遍历从1到100的数字。在每个循环中,我们首先检查计数器变量i的值是否等于90,如果是则跳过当前循环;否则将当前数字加到一个名为sum的变量中,并将计数器变量i加1。当i的值大于100时,循环结束。最后,我们输出sum的值,即从1累加到100但不包括90的结果。