如何利用shell实现9x9乘法表?

for i in `seq 1 9`
do
for j in `seq 1 9`
do
if [ $i -ge $j ]
then
echo -en "$i x $j = $(($i*$j)) "
fi
done
echo ‘ ‘
done
echo

原文地址:https://www.cnblogs.com/yjt1993/p/9560703.html

时间: 2024-11-05 17:33:07

如何利用shell实现9x9乘法表?的相关文章

Java之使用for嵌套打印9X9乘法表

需求: 打印出9x9乘法表: 1x1=1 2x1=2 2x2=4 3x1=3 3x2=6 3x3=9 ...... 可以使用for循环嵌套: public class forDemo { public static void main(String[] args) { for(int x=1;x<=9;x++) { for(int y=1;y<=x;y++) { System.out.print(x+"X"+y+"="+x*y+"\t"

手写9x9乘法表,冒泡排序

手写9x9乘法表,冒泡排序 9x9乘法表 class Demo {public static void main(String[] args) {for(int x = 0;x <= 9; x++) {for(int y = 1;y <= x; y++) {System.out.print(y+"*"+x+"="+x*y+"\t");}System.out.println();}}} 冒泡排序 public class BubbleS

利用函数制作99乘法表

2016年12月3日,星期六     一.利用函数制作乘法表,并将奇数,偶数用两种颜色分层: 函数代码部分: 样式部分: 完成图:

shell编程--九九乘法表

九九乘法表 1 #!/bin/bash 2 3 for i in {1,2,3,4,5,6,7,8,9} 4 do 5 for((j=1;j<=i;j++)) 6 do 7 ((product=$i*$j)) 8 echo -ne "\033[47;30m$i"x"$j=$product\033[0m\t" 9 done 10 echo 11 done Code

Shell脚本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)

一.九九乘法表脚本 #!/bin/bash#九九乘法表i=1while [ $i -le 9 ]dofor (( j=1;j<=9;j++ ))do[ $j -le $i ]&& echo -n "$i$j=$((ij)) "doneecho " "let i++ done 1 1= 1 21=2 22=4 31=3 32=6 33=9 41=4 42=8 43=12 44=16 51=5 52=10 53=15 54=20 55=25 61=

利用shell脚本批量修改表

最近公司里因为开发新功能,程序员需要快速在某一个库里的所有表添加字段,于是就用shell脚本简单快速实现批量修改表添加字段 #!/bin/bash export mysql_bin=/usr/local/mysql/bin export database=database export tables=`$mysql_bin/mysql -Bse "use ${database};show tables;"` for i in ${tables}         do          

回答了个问题,9x9 乘法表生成器

1 # -*- coding: utf-8 -*- 2 from prettytable import PrettyTable 3 pt = PrettyTable() 4 # 需要安装prettytable这个库来美化一下显示 5 # 生成一下表头 6 numb_9 = range(1,10) 7 pt.field_names=[i for i in numb_9] 8 # 在这里生成一个整个表 9 mulp=[["{b}x{a}={c}".format(a=a,b=b,c=a*b)

linux下shell编写九九乘法表

主要语法:类似    1x2       echo   $((1*2)) for 变量 in 值1 值2 值3 ;do linux命令或者语句done

shell之九九乘法表

echo -n 不换行输出 $echo -n "123" $echo "456" 最终输出 123456 而不是 123 456 echo -e 处理特殊字符 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出: \a 发出警告声: \b 删除前一个字符: \c 最后不加上换行符号: \f 换行但光标仍旧停留在原来的位置: \n 换行且光标移至行首: \r 光标移至行首,但不换行: \t 插入tab: \v 与\f相同: \\ 插入\字符: \nnn