99乘法表
#!/bin/bash
for ((a=1; a<=9; a++))
do
for((b=1; b<=$a; b++))
do
c=$[ $a * $b ]
echo -n -e "$a*$b=$c\t"
done
echo " "
done
矩形
#!/bin/bash
for ((i=1; i<=5; i++))
do
for ((k=1; k<=10; k++))
do
echo -n "*"
done
echo " "
done
正直角三角形
#!/bin/bash
for((i=1; i<=10; i++))
do
for ((k=1; k<=$i; k++))
do
echo -n "*"
done
echo " "
done
反直角三角形
#!/bin/bash
for((i=1; i<=10; i++))
do
for ((k=10; k>=$i; k--))
do
echo -n " "
done
for ((j=1; j<=$i; j++))
do
echo -n "*"
done
echo " "
done
倒直角三角形
#!/bin/bash
for((i=1; i<=10; i++))
do
for ((k=10; k>=$i; k--))
do
echo -n "*"
done
echo " "
done
等腰三角形
#!/bin/bash
for ((i=1; i<=10;i++))
do
for ((k=10; k>=$i; k--))
do
echo -n " "
done
for ((j=1; j<=$i; j++))
do
echo -n "*"
done
for((l=2; l<=$i; l++))
do
echo -n "*"
done
echo " "
done
倒等腰三角形
#!/bin/bash
for ((i=1; i<=10; i++))
do
for((k=1; k<=$i; k++))
do
echo -n " "
done
for((j=10; j>=$i; j--))
do
echo -n "*"
done
for ((u=9; u>=$i; u--))
do
echo -n "*"
done
echo " "
done
菱形
#!/bin/bash
for ((i=1; i<=9;i++))
do
for ((k=10; k>=$i; k--))
do
echo -n " "
done
for ((j=1; j<=$i; j++))
do
echo -n "*"
done
for((l=2; l<=$i; l++))
do
echo -n "*"
done
echo " "
done
for ((i=1; i<=10; i++))
do
for((k=1; k<=$i; k++))
do
echo -n " "
done
for((j=10; j>=$i; j--))
do
echo -n "*"
done
for ((u=9; u>=$i; u--))
do
echo -n "*"
平行四边形
#!/bin/bash
for ((i=1; i<=5; i++))
do
for ((l=5; l>=$i; l--))
do
echo -n " "
done
for ((k=1; k<=10; k++))
do
echo -n "*"
done
echo " "
done
直角梯形
#!/bin/bash
for ((i=1; i<=5; i++))
do
for ((l=5; l>=$i; l--))
do
echo -n " "
done
for ((k=1; k<=10+$i; k++))
do
echo -n "*"
done
echo " "
done
等腰梯形
#!/bin/bash
for ((a=1;a<=9;a++))
do
for ((b=9;b>=$a;b--))
do
echo -n " "
done
for ((c=1;c<=9;c++))
do
echo -n "*"
done
for ((d=1;d<=$[$a*2-1];d++))
do
echo -n "*"
done
echo ""
done