1.基础双重循环模板 2.break跳出单个循环 3.continue中止某次循环中的命令,但不会完全中止整个命令 4.九九乘法表…
[root@localhost ~]# .sh #!/bin/bash #计算九九乘法表 ` do ` do [ $j -le $i ] && echo -n "$i*$j= `echo $(($i*$j))` " done echo " " done [root@localhost ~]# bash .sh *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *= *=…
打印九九乘法表 一.seq介绍 seq命令用于以指定增量从首数开始打印数字到尾数,即产生从某个数到另外一个数之间的所有整数,并且可以对整数的格式.宽度.分割符号进行控制 语法: [1] seq [选项]    尾数 [2] seq [选项]    首数  尾数 [3] seq [选项]    首数  增量 尾数 选项: -f, --format=格式 -s, --separator=字符串,使用指定的字符串分割数字(默认使用个"\n"分割) -w, --sequal-width  在列…
#打印九九乘法表 for i in range(1,10): s = "" for j in range(1,i+1): s += str(j) + '*' + str(i) + '=' + str(i*j)+ ' ' print(s) 方法2: #打印九九乘法表 for i in range(1,10): for j in range(1,i+1): print('{}*{}={}\t'.format(j,i,i*j),end="") print() 方法3(将打…
小练习,仅供参考 shell编写 #!/bin/bash for i in {1..9}do for j in {1..9} do if [ $j -le $i ] ;then echo -ne "$j*$i=`echo $(($i * $j))` \t" fi done echo " "done awk编写 #!/bin/bashawk 'BEGIN{ for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { k=i*j; pri…
#!/bin/bashfor i in `seq 9`do    for j in `seq $i`        do           echo -n "$i*$j=$[i*j] "        done    echodone…
For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算每次的结果,并用 table 使之排列出来. <script type="text/javascript"> document.write('<table border="1">'); //以表格规格打印 for(var i=1;i<=9;…
Shell双重循环.图形排列及九九乘法表 目录 Shell双重循环.图形排列及九九乘法表 一.双重循环 1. 双重循环概述 2. 双重循环结构 二.循环特殊操作 1. exit 2. break 3. return 4. continue 5. sleep 6. delay 三.Shell图形排列 1. 直线 2. 矩形 (1)实心矩形 (2)空心矩形 3.三角形 (1)直角三角形 (2)倒直角三角形 (3)反三角 (4)等腰三角形 4. 平行四边形 5. 梯形 6. 等腰梯形 7. 菱形 8.…
说到9*9乘法表,许多朋友在想这是小学二年级就会的东西,不错,确实是这样,那么在linux下,使用shell打印出99乘法表应该如何编写脚本的? 笔者的文档今天就写下来,有需要的朋友可以参考下 代码: [root@localhost ~]# for((i=1;i<=9;i++)) > do > for((j=1;j<=i;j++)) > do > echo -n -e "$j*$i="$[j*i]"\t" > done &g…
#!/bin/bash#输出九九乘法表 for ((i=1;i<=9;i++)) do for ((j=1;j<=$i;j++)) do echo -n $j'x'$i=$(($i*$j)) " " done echodone…