矩形 | 三角形 | 梯形 | 菱形 | 九九乘法表
九九乘法表横线竖线矩形直角三角形等腰三角形倒直角三角形倒等腰三角形菱形平行四边形直角梯形等腰梯形九九乘法表
方法一:
#!/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