用shell画形状呀(可调节大小)
生活随笔
收集整理的這篇文章主要介紹了
用shell画形状呀(可调节大小)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目 錄
- 一、九九乘法表
- ① 代碼
- ② 截圖
- ③ 運行測試
- 二、直線
- ① 代碼
- ② 截圖
- ③ 運行測試
- 三、矩形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 四、三角形
- 1、正直角三角形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 2、倒直角三角形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 3、等腰三角形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 五、平行四邊形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 六、梯形
- 1、直角梯形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 2、等邊梯形
- ① 代碼
- ② 截圖
- ③ 運行測試
- 七、菱形
- ① 代碼
- ② 截圖
- ③ 運行測試
一、九九乘法表
① 代碼
#!/bin/bashfor ((a=1;a<=9;a++)) dofor ((b=1;b<=a;b++))dotemp=$[a*b]echo -ne "$a*$b=$temp\t"done echo "" done② 截圖
③ 運行測試
二、直線
① 代碼
#!/bin/bash for ((i=1;i<=15;i++)) doecho -n "*" done echo ""② 截圖
③ 運行測試
三、矩形
① 代碼
#!/bin/bashread -p "請輸入您想要的寬度:" i read -p "請輸入您想要的長度:" jfor ((a=1; a<= $i; a++)) dofor ((b=1;b<= $j;b++))doecho -n "*"done echo "" done② 截圖
③ 運行測試
四、三角形
1、正直角三角形
① 代碼
#!/bin/bashread -p "請輸入您想要的直角三角形大小:" i for ((a=1; a<=$i; a++)) dofor((b=1;b<=$a;b++))doecho -n "*"done echo "" done② 截圖
③ 運行測試
2、倒直角三角形
① 代碼
#!/bin/bashread -p "請輸入您想要的倒直角三角形大小:" ifor ((a=1; a<=$i; a++)) dofor((b=$i; b>=$a; b--))doecho -n " "donefor((c=1;c<=$a;c++))doecho -n "*"done echo ""done② 截圖
③ 運行測試
3、等腰三角形
① 代碼
#!/bin/bashread -p "請輸入您想要的等腰三角形大小:" ifor ((a=1; a<=$i; a++)) dofor ((b=$i; b>=$a; b--))doecho -n " "donefor((c=1;c<=$[$a*2 - 1];c++))doecho -n "*"doneecho "" done② 截圖
③ 運行測試
五、平行四邊形
① 代碼
#!/bin/bashread -p "請輸入您想要的平行四邊形大小:" afor ((i=$a; i>=1; i--)) dofor ((k=1; k<$i; k++ ))doecho -n " "donefor ((j=$a; j>=1; j--))doecho -n "*"done echo "" done ~② 截圖
③ 運行測試
六、梯形
1、直角梯形
① 代碼
#!/bin/bashread -p "請輸入您想要的直角梯形的大小:" afor ((i=1; i<=$a; i++)) dofor ((k=$a; k>=$i; k--))doecho -n " "donefor ((b=1; b<=$a; b++))doecho -n "*"donefor ((h=1; h<=$i; h++))doecho -n "*"doneecho "" done② 截圖
③ 運行測試
2、等邊梯形
① 代碼
#!/bin/bashread -p "請輸入您想要的等腰梯形的大小:" afor ((i=$a; i>=1; i--)) dofor ((k=1; k<=$i;k++))doecho -n " "donefor ((j=$a; j>=1; j--))doecho -n "*"donefor ((h=$a; h>=$i; h--))doecho -n "*"donefor ((g=$a; g>$i; g--))doecho -n "*"doneecho "" done② 截圖
③ 運行測試
七、菱形
① 代碼
#!/bin/bash read -p "請輸入您想要的菱形大小:" ifor ((a=1; a<=$i; a++)) dofor ((b=$i; b>=$a; b--))doecho -n " " donefor ((c=1; c<=$[$a*2-1]; c++))doecho -n "*"doneecho donefor ((a=$i-1;a>0;a--)) dofor ((b=1; b <=$i -$a+1; b++))doecho -n " "donefor ((c=2*a -1; c>0; c--))doecho -n "*"doneecho done② 截圖
③ 運行測試
總結
以上是生活随笔為你收集整理的用shell画形状呀(可调节大小)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 点击计算机 不支持此接口
- 下一篇: idea为什么不显示运行按钮_idea