700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux shell脚本编写 | 三角形 | 梯形 | 菱形 | 九九乘法表 | 矩形 | 超详细

linux shell脚本编写 | 三角形 | 梯形 | 菱形 | 九九乘法表 | 矩形 | 超详细

时间:2023-02-19 12:46:43

相关推荐

linux  shell脚本编写 | 三角形 | 梯形 | 菱形 |  九九乘法表 | 矩形 | 超详细

矩形 | 三角形 | 梯形 | 菱形 | 九九乘法表

九九乘法表横线竖线矩形直角三角形等腰三角形倒直角三角形倒等腰三角形菱形平行四边形直角梯形等腰梯形

九九乘法表

方法一:

#!/bin/basha=1while [ $a -le 9 ]dob=1while [ $b -le $a ]doc=$[$a*$b]echo -e -n "$a*$b=$c\t"let b++donelet a++echo ""done

方法二:

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

横线

for((a=1;a<=8;a++))doecho -n "*"done

竖线

#!/bin/bash

for((a=1;a<=8;a++))doecho "*"done

矩形

#!/bin/bashfor((i=1;i<=10;i++))dofor((j=1;j<=10;j++))doecho -n "*"doneecho ""done

直角三角形

方法一:

#!/bin/bashfor((a=1;$a<=9;a++))dofor((b=9;$b>=$a;b--))doecho -n " "donefor((c=1;$c<=$a;c++))doecho -n "*"doneecho ""done

方法二:

#!/bin/bashfor((a=1;$a<=9;a++))dofor((b=1;$b<=$a;b++))doecho -n "*"doneecho ""done

等腰三角形

#!/bin/bashfor((i=1;$i<=10;i++))dofor((j=10;j>=$i;j--))doecho -n " "donefor((k=1;k<=$[$i*2-1];k++))doecho -e -n "*"doneecho ""done

倒直角三角形

#!/bin/bashfor((a=1;$a<=9;a++))dofor((b=9;$b>=$a;b--))doecho -n "*"doneecho ""done

#!/bin/bashfor((a=1;$a<=9;a++))dofor((b=1;$b<=$a;b++))doecho -n " "donefor((c=9;$c>=$a;c--))doecho -n "*"doneecho ""done

倒等腰三角形

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

菱形

#!/bin/bashfor((i=1;$i<=9;i++))dofor((j=9;j>=$i;j--))doecho -n " "donefor((k=1;k<=$[$i*2-1];k++))doecho -e -n "*"doneecho ""donefor((a=1;a<=10;a++))dofor((b=2;b<=$a;b++))doecho -n " "donefor((c=10;c>=$a;c--))doecho -n "*"donefor((d=9;d>=$a;d--))doecho -n "*"doneecho ""done

平行四边形

#!/bin/bashfor((a=1;$a<=8;a++))dofor((b=1;$b<=$a;b++))doecho -n " "donefor((c=1;$c<=8;c++))doecho -n "*"doneecho ""done

#!/bin/bashfor((a=1;$a<=8;a++))dofor((b=8;$b>=$a;b--))doecho -n " "donefor((c=1;$c<=8;c++))doecho -n "*"doneecho ""done

直角梯形

#!/bin/bashfor((a=1;$a<=8;a++))dofor((b=8;$b>=$a;b--))doecho -n " "donefor((c=1;$c<=8+$a;c++))doecho -n "*"doneecho ""done

等腰梯形

for((a=1;$a<=8;a++))dofor((b=8;$b>=$a;b--))doecho -n " "donefor((c=1;$c<=8+$a;c++))doecho -n "*"donefor((d=1;$d<=$a;d++))doecho -n "*"doneecho ""done

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。