编写shell脚本,输入一个数字n并计算1-n的和。要求:如果输入的数字小于1,则重新输入,直到输入正确的数字为止
时间: 2023-06-04 12:02:57 浏览: 264
数字比较-shell编程入门
您好!感谢您使用ChitGPT。根据您的问题,我可以为您提供以下的shell脚本:
```
#!/bin/bash
sum=0
read -p "请输入一个数字n:" n
while ((n<1))
do
read -p "输入错误,请重新输入:" n
done
for ((i=1; i<=n; i++))
do
((sum+=i))
done
echo "1-$n的和为:$sum"
```
以上脚本可以实现输入一个数字n并计算1-n的和,如果输入的数字小于1,则会提示重新输入。希望我的回答对您有帮助,如果您还有其他问题可以继续向我提问。
阅读全文