shell脚本实现九九乘法表

Posted hopelooking

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本实现九九乘法表相关的知识,希望对你有一定的参考价值。

  1. #!/bin/bash  
  2. #for嵌套for循环  
  3. #9*9乘法口诀  
  4. echo "for的九九乘法表"  
  5. for(( i=1 ;i<=9;i++ ))  
  6. do  
  7.    for(( j=1;j<=9;j++ ))  
  8.    do  
  9.       #当$j小于等于$i,在屏幕上打印乘法表  
  10.       [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ]  "  
  11.    done  
  12.    echo ‘‘  
  13. done  
  14.   
  15.   
  16. #9*9乘法口诀  
  17. # echo "until的九九乘法表"  
  18. # a=1  
  19. # b=1  
  20. # until [ $a -gt 9 ]  
  21. # do   
  22.    # until [ $b -gt 9 ]  
  23.    # do  
  24.       # 当$j小于等于$i,在屏幕上打印乘法表  
  25.       # [ $b -le $a ] && echo -n "$a*$b=$[ $a * $b ]  "        
  26.       # b=$[$b + 1]  
  27.    # done  
  28.    # echo ‘‘  
  29.    # a=$[$a + 1]  
  30. # done  
  31.   
  32. #9*9乘法口诀  
  33. # echo "while的九九乘法表"  
  34. # i=1  
  35. # j=1  
  36. # while [ $i -lt 10 ]  
  37. # do   
  38.    # while [ $j -lt 10 ]  
  39.    # do  
  40.       # 当$j小于等于$i,在屏幕上打印乘法表  
  41.       # [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ]  "  
  42.       # j=$[ $j+1 ]  
  43.    # done  
  44.    # echo ‘‘  
  45.    # i=$[ $i+1 ]  
  46. # done  
  47.   
  48. #9*9乘法口诀  
  49. echo "while与for的九九乘法表"  
  50. i=1  
  51. while [ $i -lt 10 ]  
  52. do   
  53.    for(( j=1;j<=9;j++ ))  
  54.    do  
  55.       #当$j小于等于$i,在屏幕上打印乘法表  
  56.       [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ]  "  
  57.    done  
  58.    echo ‘‘  
  59.    i=$[ $i+1 ]  
  60. done  
  61.   
  62. #9*9乘法口诀  
  63. echo "until与for的九九乘法表"  
  64. i=1  
  65. until [ $i -gt 9 ]  
  66. do   
  67.    for(( j=1;j<=9;j++ ))  
  68.    do  
  69.       #当$j小于等于$i,在屏幕上打印乘法表  
  70.       [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ]  "  
  71.    done  
  72.    echo ‘‘  
  73.    i=$[ $i+1 ]  
  74. done  
  75.   
  76. #9*9乘法口诀  
  77. # echo "until与while的九九乘法表"  
  78. # i=1  
  79. # j=1  
  80. # until [ $i -gt 9 ]  
  81. # do   
  82.    # while [ $j -lt 10 ]  
  83.    # do  
  84.       # 当$j小于等于$i,在屏幕上打印乘法表  
  85.       # [ $j -le $i ] && echo -n "$i*$j=$[ $i * $j ]  "  
  86.       # j=$[ $j+1 ]  
  87.    # done  
  88.    # echo ‘‘  
  89.    # i=$[ $i+1 ]  
  90. # done  

以上是关于shell脚本实现九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本之九九乘法表

使用HTML+shell编写九九乘法口诀脚本

用shell编程实现打印九九乘法表

Shell练习小程序练习练习——九九乘法表

SHELL/Python实现九九乘法表

打印九九乘法表