#九九乘法表
i=1
while [ $i -le 9 ]
do
for (( j=1;j<=9;j ))
do
[ $j -le $i ]&& echo -n "$i$j=$((ij)) "
done
echo " "
let i

done

1 1= 1
2
1=2 22=4
3
1=3 32=6 33=9
41=4 42=8 43=12 44=16
51=5 52=10 53=15 54=20 55=25
6
1=6 62=12 63=18 64=24 65=30 66=36
7
1=7 72=14 73=21 74=28 75=35 76=42 77=49
81=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64
91=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 9*9=81

二.直角三角形腳本

#!/bin/bash
#直角三角形
i=1
while [ $i -lt 10 ]   //變量i小于10
 do
j=1
while [ $j -le $i ]     //變量j 小于等于變量i
 do
echo -n x       //輸出X
j=$(($j 1))
done
echo
i=$(($i 1))
done
exit 0
~                    
x
xx
xxx
xxxx
xxxxx
xxxxxx
xxxxxxx
xxxxxxxx
xxxxxxxxx

三.等腰三角形腳本

#!/bin/bash
#等腰三角形
i=1
while [ $i -le 10 ] ; do    //變量i小于等于10
j=1
while [ $j -le $((10-$i)) ] ; do  
echo -n \\\'  
j=$(($j 1))
done
j=1
while [ $j -le $((2*$i-1)) ] ; do
echo -n x
j=$(($j 1))
done
echo
i=$(($i 1))
done
exit 0
~                          

         x
        xxx
       xxxxx
      xxxxxxx
     xxxxxxxxx
    xxxxxxxxxxx
   xxxxxxxxxxxxx
  xxxxxxxxxxxxxxx
 xxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxx

四.任意交互式菱形

#!/bin/bash
read -p請輸入菱形的長度:  fff
for((i=1;i<=$fff;i  ))          //控制行數
do
    for((j=$fff;j>i;j--))         //控制空格
    do
        echo -n  
    done

    let g=2*i-1

        for m in `seq 1 $g`     //控制*數量,輸出2個
    do
        echo -n *
    done

    echo 
done

for((i=2;i<=$fff;i  ))       
do
    for ((j=1;j<i;j  ))
    do
        echo -n  
    done

    let k=2*(fff-i) 1

五.任意交互式正方形

#!/bin/bash
read -p 請輸入正方形的長度:  ggg

for ((i=1;$i<=$ggg;i  ))
do
    for ((j=1;j<=$((2*$ggg));j  ))
    do
        echo -e  \\\\c 
    done
    echo
done
[root@localhost ~]# ./ggg.sh
請輸入正方形的長度: 5
          
          
          
          
          

[root@localhost ~]# ./ggg.sh
請輸入正方形的長度: 7
              
              
              
              
              
              
              

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » Shell腳本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)

登錄

找回密碼

注冊

主站蜘蛛池模板: 深夜释放自己在线观看| 国产成人精品1024免费下载| 色欲国产精品一区成人精品| 狠狠色婷婷久久综合频道日韩| 日韩加勒比一本无码精品| 成人av午夜在线观看| 韩国三级+mp4| 人妻互换一二三区激情视频| 国产亚洲精品在av| 国产精品无码制服丝袜| 久久无码人妻精品一区二区三区| 果冻传媒18禁免费视频| 久热久热久热久热久热久热| 久久精品丝袜高跟鞋| 亚洲无人区码二码三码区| 与子敌伦刺激对白播放 | 99久久国产福利自产拍| 国产一区国产二区在线视频| 99久久婷婷国产综合精品青草漫画 | 无码国模国产在线观看免费| 九九热在线精品视频观看| 惠来县| 天天爽夜夜爽人人爽曰| 崇文区| 久久人妻精品大屁股一区| 中文字幕人妻精品在线| 91精品国产色综合久久| 精品人妻av区乱码| 亚洲国产精品综合久久2007 | 亚洲码与欧洲码区别入口| 无码精品人妻一区二区三区中| 宝贝腿开大点我添添公视频免| 色欲综合久久中文字幕网| 在线高清理伦片a| 久热这里只有精品12| 中文字幕无码乱码人妻系列蜜桃| 亚洲精品综合久久国产二区| 国产成人精品日本亚洲| 成人一区二区人妻不卡视频 | 国产老熟女乱子一区二区| 成人亚欧欧美激情在线观看|