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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用shell画形状呀(可调节大小)

發布時間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用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画形状呀(可调节大小)的全部內容,希望文章能夠幫你解決所遇到的問題。

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