shell打印 倒等腰三角形

#!/bin/bash

read -p "input the length: " n
方法一:內循環中的一個for循環shell寫法
for i in `seq 1 $n`
do
    for m in `seq 1 $i`
    do
    echo -n " "
    done
    for ((j=$n;j>=i;j--)) 
    do
            echo -n "* "
    done
    echo
doneshell

方法二:內循環中的兩for循環都爲 c寫法bash

for i in `seq 1 $n`
do
    for((j=1;j<=$i;j++))
    do
        echo -n "#"
    done

    for(( k=$i;k<=$n;k++ ))
    do
        echo -n "* "
    done
    echo
done

spa

結果:blog

 

相關文章
相關標籤/搜索