循环打印等腰三角形

1. awk while循环 打印等腰三角形

awk 'BEGIN {i=1;while(i<=10){j=1;while(j<=(10-i)){printf " "; j++;}j=1;while(j<=(2*i-1)){printf "*";j++;}printf "\n";i++;}}'

2.awk for 循环 打印等腰三角形

awk 'BEGIN {for(i=1;i<=10;i++){for(j=1;j<=10-i;j++){printf " ";}for(j=1;j<=(2*i-1);j++){printf "*";}printf "\n";}}'

3.脚本打印

read -p "请输入一个数字:" Line
for ((i=1; i<=Line; i++))
do
    for ((j=$Line-$i; j>0; j--));
    do
        echo -n ' '
    done
    for ((h=1; h<=$((2*$i-1)); h++))
    do
        echo -n '*'
    done
    echo
done

4.命令行打印

for((i=1;i<10;i++));do for((j=10;j>i;j--));do echo -n " ";done;for((m=1;m<=i;m++));do echo -n "* "; done;echo "";done

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值