Linux   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux 99乘法表脚本.md(含脚本注释,查看更直观)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

linux 99乘法表脚本.md(含脚本注释,查看更直观) 最终效果: 题目:编写脚本,实现打印 99乘法表 路径:(仅作者) PDF:D:\Download_SD-Date and Bak(D盘 下载)\学习资料\pdf文件\基础知识\15SHelL脚本编程进阶.pdf ? 15SHelL脚本编程进阶.pdf ? 5、编写脚本,实现打印国际象棋棋盘 视频:(仅作者)17、18天 ? 逻辑:(详见
@H_616_10@
@H_489_13@
linux 99乘法表脚本.md(含脚本注释,查看更直观)

最终效果

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=‘\033[31m‘
END_COLOR=‘\033[37m‘
GREEN=‘\033[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

大佬总结

以上是大佬教程为你收集整理的linux 99乘法表脚本.md(含脚本注释,查看更直观)全部内容,希望文章能够帮你解决linux 99乘法表脚本.md(含脚本注释,查看更直观)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。