Shell脚本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,一.九九乘法表脚本#!/bin/bash#九九乘法表i=1while [ $i -le 9 ]dofor (( j=1;j<=9;j++ ))do[ $j -le $i ]&& echo -n "$i
千家信息网最后更新 2025年12月02日Shell脚本(乘法表,直角三角形,等腰三角形,任意交互式菱形,任意交互式正方形)

一.九九乘法表脚本
#!/bin/bash
#九九乘法表
i=1
while [ $i -le 9 ]
do
for (( j=1;j<=9;j++ ))
do
[ $j -le $i ]&& echo -n "$i$j=$((ij)) "
done
echo " "
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=6 62=12 63=18 64=24 65=30 66=36
71=7 72=14 73=21 74=28 75=35 76=42 77=49
81=8 82=16 83=24 84=32 85=40 86=48 87=56 88=64
91=9 92=18 93=27 94=36 95=45 96=54 97=63 98=72 9*9=81
二.直角三角形脚本
#!/bin/bash#直角三角形i=1while [ $i -lt 10 ] //变量i小于10 doj=1while [ $j -le $i ] //变量j 小于等于变量i doecho -n x //输出Xj=$(($j+1))doneechoi=$(($i+1))doneexit 0~ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx三.等腰三角形脚本
#!/bin/bash#等腰三角形i=1while [ $i -le 10 ] ; do //变量i小于等于10j=1while [ $j -le $((10-$i)) ] ; do echo -n ' j=$(($j+1))donej=1while [ $j -le $((2*$i-1)) ] ; doecho -n xj=$(($j+1))doneechoi=$(($i+1))doneexit 0~ x xxx xxxxx xxxxxxx xxxxxxxxx xxxxxxxxxxx xxxxxxxxxxxxx xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx四.任意交互式菱形
#!/bin/bashread -p"请输入菱形的长度: " ffffor((i=1;i<=$fff;i++)) //控制行数do for((j=$fff;j>i;j--)) //控制空格 do echo -n " " done let "g=2*i-1" for m in `seq 1 $g` //控制*数量,输出2个 do echo -n "*" done echo ""donefor((i=2;i<=$fff;i++)) do for ((j=1;j五.任意交互式正方形
#!/bin/bashread -p "请输入正方形的长度: " gggfor ((i=1;$i<=$ggg;i++))do for ((j=1;j<=$((2*$ggg));j++)) do echo -e "+\c" done echodone[root@localhost ~]# ./ggg.sh请输入正方形的长度: 5++++++++++++++++++++++++++++++++++++++++++++++++++[root@localhost ~]# ./ggg.sh请输入正方形的长度: 7++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
三角形
正方
正方形
变量
长度
输入
脚本
乘法
乘法表
交互式
直角
直角三角形
等腰三角形
菱形
控制
输出
数量
空格
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库安全审计级别
重庆管理软件开发服务
济南嘉禾网络技术
金仓数据库的模式是什么意思
校本课程数据库
网络技术与应用第一讲答案
内网服务器无法联网
boundary服务器已满
文献数据库中概念从小到大
网络安全知识 手抄报
315晚会2022年网络安全
上合峰会 网络安全 工作
拼多多群发软件开发
网络安全费用相关法律法规
武汉单片机软件开发
电信网络技术入股
计算机网络技术尔雅答案
万方相对于知网数据库
查询服务器是否有某个端口
蓝牙网络技术是什么意思
中科曙光服务器raid驱动
软件开发认证培训学校
广州探迹网络技术有限公司
showdoc数据库在
sql数据库行占用空间
易语言调用淘宝软件开发课程
网络安全维护等级证书
网络安全风险防火墙
数据库主键的语法
蛋白质数据库pdb的使用