编写一个shell脚本,输入正整数n,打印边长为n的等腰三角形,例如:第一行: *,第二行: * *,由此类推
时间: 2024-01-17 13:44:47 浏览: 105
python打印直角三角形与等腰三角形实例代码
5星 · 资源好评率100%
好的,这是一个编程相关的问题,我可以帮您回答。以下是一个实现该功能的shell脚本代码:
```sh
read -p "请输入正整数n:" n
for ((i=1;i<=n;i++))
do
for ((j=0;j<n-i;j++))
do
echo -n " "
done
for ((j=1;j<=2*i-1;j++))
do
echo -n "*"
done
echo ""
done
```
您可以将以上代码保存为一个.sh文件,然后在终端中运行。输入正整数n即可输出边长为n的等腰三角形。希望对您有帮助。
阅读全文