日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux Shell脚本多循环语句练习题

發布時間:2024/2/28 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux Shell脚本多循环语句练习题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux Shell腳本多循環語句練習題

  • 99乘法表
  • 矩形
  • 正直角三角形
  • 反直角三角形
  • 倒直角三角形
  • 等腰三角形
    • 倒等腰三角形
  • 菱形
  • 平行四邊形
  • 直角梯形
  • 等腰梯形

99乘法表

#!/bin/bash for ((a=1; a<=9; a++)) dofor((b=1; b<=$a; b++))doc=$[ $a * $b ]echo -n -e "$a*$b=$c\t"done echo " " done


矩形

#!/bin/bash for ((i=1; i<=5; i++)) dofor ((k=1; k<=10; k++))doecho -n "*"doneecho " " done


正直角三角形

#!/bin/bash for((i=1; i<=10; i++)) dofor ((k=1; k<=$i; k++))doecho -n "*"done echo " " done


反直角三角形

#!/bin/bash for((i=1; i<=10; i++)) dofor ((k=10; k>=$i; k--))doecho -n " "donefor ((j=1; j<=$i; j++))doecho -n "*"done echo " " done


倒直角三角形

#!/bin/bash for((i=1; i<=10; i++)) dofor ((k=10; k>=$i; k--))doecho -n "*"done echo " " done


等腰三角形

#!/bin/bash for ((i=1; i<=10;i++)) dofor ((k=10; k>=$i; k--))doecho -n " "donefor ((j=1; j<=$i; j++))doecho -n "*"donefor((l=2; l<=$i; l++))doecho -n "*"done echo " " done


倒等腰三角形

#!/bin/bash for ((i=1; i<=10; i++)) dofor((k=1; k<=$i; k++))doecho -n " "donefor((j=10; j>=$i; j--))doecho -n "*"donefor ((u=9; u>=$i; u--))doecho -n "*"done echo " " done


菱形

#!/bin/bash for ((i=1; i<=9;i++)) dofor ((k=10; k>=$i; k--))doecho -n " "donefor ((j=1; j<=$i; j++))doecho -n "*"donefor((l=2; l<=$i; l++))doecho -n "*"done echo " " donefor ((i=1; i<=10; i++)) dofor((k=1; k<=$i; k++))doecho -n " "donefor((j=10; j>=$i; j--))doecho -n "*"donefor ((u=9; u>=$i; u--))doecho -n "*"


平行四邊形

#!/bin/bash for ((i=1; i<=5; i++)) dofor ((l=5; l>=$i; l--))doecho -n " "donefor ((k=1; k<=10; k++))doecho -n "*"doneecho " " done

直角梯形

#!/bin/bash for ((i=1; i<=5; i++)) dofor ((l=5; l>=$i; l--))doecho -n " "donefor ((k=1; k<=10+$i; k++))doecho -n "*"doneecho " " done


等腰梯形

#!/bin/bash for ((a=1;a<=9;a++)) dofor ((b=9;b>=$a;b--))doecho -n " "donefor ((c=1;c<=9;c++))doecho -n "*"donefor ((d=1;d<=$[$a*2-1];d++))doecho -n "*"doneecho "" done


總結

以上是生活随笔為你收集整理的Linux Shell脚本多循环语句练习题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。