看一下这个图片哥们们,我理解不了谁能解答一下,感激不尽谢谢了,赶时间谢谢了。
把代码缩进分层就清楚了。最外面是一个For循环,控制输出行数;里面有两个for循环,第一个控制留几个空,第二个控制显示几个”“,这是一个显示由组成的三角形图案
#!/bin/bash
read ~p "请输入层数: " n
for (i=1; i<=$n; i++)
do
for (j=n; j>=i; j--)
do
echo -n ""
done
for (j=1; j<=i; j++)
do
echo -n "*"
done
echo
done