linux 99乘法表脚本.md(含脚本注释,查看更直观)
发布时间:2020-12-14 00:09:08 所属栏目:Linux 来源:网络整理
导读:linux 99乘法表脚本.md(含脚本注释,查看更直观) 最终效果: 题目 :编写脚本,实现打印 99乘法表 路径 :(仅作者) PDF:D:Download_SD-Date and Bak(D盘 下载)学习资料pdf文件基础知识15SHELL脚本编程进阶.pdf ? 15SHELL脚本编程进阶.pdf ? 5、编
linux 99乘法表脚本.md(含脚本注释,查看更直观)
最终效果: 题目:编写脚本,实现打印 99乘法表 路径:(仅作者) PDF:D:Download_SD-Date and Bak(D盘 下载)学习资料pdf文件基础知识15SHELL脚本编程进阶.pdf ? 15SHELL脚本编程进阶.pdf ? 5、编写脚本,实现打印国际象棋棋盘 视频:(仅作者)17、18天 ? 逻辑:(详见代码注释) 1、分别循环 行数 列数 [for done] 。 2、简化 嵌套(C语言 小括号嵌套,递增) 。 3、递增循环 打印 -- 行 乘 列 等于 (行列之积) 总结:(大纲)-------第一级(行)循环 >>> 第二级的(列)循环 >>> 每次循环都打印 “ 行 乘 列 等于 (行列之积) ” 查看脚本:(命令) [[email?protected]_uscwifi_cn ~]# cat 9x9.sh cat 9x9.sh 脚本内容: #!/bin/bash # #******************************************************************** #Author: quansen #QQ: 1955346284 #Date: 2019-08-25 #FileName: 9x9.sh #URL: http://www.uscwifi.cn #Description: The test script #Copyright (C): 2019 All rights reserved #******************************************************************** RED=‘ 33[31m‘ END_COLOR=‘ 33[37m‘ GREEN=‘ 33[32m‘ #循环 ;i 初始值 =1 ,规定不能大于 9 ;i 递增(每次循环加一):do #【备注:小括号内再嵌套小括号,是 C语言 写法】 for ((i=1;i<=9;i++));do #循环 j 初值 =1 :范围<=9 ; 递增(每次循环加一);do for ((j=1;j<=$i;j++));do #let赋值 r 为 i j 乘积 let r=i*j #打印(变量) {j}*${i}=${r} 对齐(t,相当于tab) #【备注:变量在循环中逐渐递增,每次增值都会做打印】 echo -en "${j}*${i}=${r}t" done echo done (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |