创建一个简单的shell程序,使用for循环语句计算1+2+3+4+…+n。
时间: 2023-12-29 13:05:35 浏览: 106
LINUX与UNIX+SHELL编程指南
要创建一个简单的shell程序,使用for循环语句计算1+2+3+4+…+n,你可以按照以下步骤操作:
1. 首先,创建一个名为`sum.sh`的文件。
2. 在文件中编写以下代码:
```bash
#!/bin/bash
# 读取用户输入的n值
echo "请输入一个正整数n:"
read n
# 使用for循环计算1+2+3+...+n
sum=0
for i in $(seq 1 $n)
do
sum=$((sum + i))
done
# 输出结果
echo "1+2+3+...+$n 的和为:$sum"
```
3. 保存文件并给予执行权限:
```bash
chmod +x sum.sh
```
4. 运行程序:
```bash
./sum.sh
```
5. 根据提示输入一个正整数n,程序将输出1+2+3+...+n的和。
阅读全文