Linux shell编写一个程序 让用户输入一个数字,计算1+2+3+…,一直累加到用户输入的数字为止
时间: 2023-11-09 08:08:29 浏览: 222
一个关于加减乘除的程序
可以使用循环语句来实现这个功能,下面是一个简单的Shell程序:
```bash
#!/bin/bash
echo "请输入一个数字:"
read num
sum=0
for (( i=1; i<=$num; i++ ))
do
sum=$(($sum + $i))
done
echo "1+2+3+...+$num 的结果是:$sum"
```
首先通过 `read` 命令获取用户输入的数字,然后使用 `for` 循环计算累加和。循环从 1 到用户输入的数字,每次将当前数字加到累加和中。最后输出累加和即可。
阅读全文