用shell画形状呀(可调节大小)
目 录
- 一、九九乘法表
- ① 代码
- ② 截图
- ③ 运行测试
- 二、直线
- ① 代码
- ② 截图
- ③ 运行测试
- 三、矩形
- ① 代码
- ② 截图
- ③ 运行测试
- 四、三角形
- 1、正直角三角形
- ① 代码
- ② 截图
- ③ 运行测试
- 2、倒直角三角形
- ① 代码
- ② 截图
- ③ 运行测试
- 3、等腰三角形
- ① 代码
- ② 截图
- ③ 运行测试
- 五、平行四边形
- ① 代码
- ② 截图
- ③ 运行测试
- 六、梯形
- 1、直角梯形
- ① 代码
- ② 截图
- ③ 运行测试
- 2、等边梯形
- ① 代码
- ② 截图
- ③ 运行测试
- 七、菱形
- ① 代码
- ② 截图
- ③ 运行测试
一、九九乘法表
① 代码
#!/bin/bashfor ((a=1;a<=9;a++))
dofor ((b=1;b<=a;b++))dotemp=$[a*b]echo -ne "$a*$b=$temp\t"done
echo ""
done
② 截图
③ 运行测试
二、直线
① 代码
#!/bin/bash
for ((i=1;i<=15;i++))
doecho -n "*"
done
echo ""
② 截图
③ 运行测试
三、矩形
① 代码
#!/bin/bashread -p "请输入您想要的宽度:" i
read -p "请输入您想要的长度:" jfor ((a=1; a<= $i; a++))
dofor ((b=1;b<= $j;b++))doecho -n "*"done
echo ""
done
② 截图
③ 运行测试
四、三角形
1、正直角三角形
① 代码
#!/bin/bashread -p "请输入您想要的直角三角形大小:" i
for ((a=1; a<=$i; a++))
dofor((b=1;b<=$a;b++))doecho -n "*"done
echo ""
done
② 截图
③ 运行测试
2、倒直角三角形
① 代码
#!/bin/bashread -p "请输入您想要的倒直角三角形大小:" ifor ((a=1; a<=$i; a++))
dofor((b=$i; b>=$a; b--))doecho -n " "donefor((c=1;c<=$a;c++))doecho -n "*"done
echo ""done
② 截图
③ 运行测试
3、等腰三角形
① 代码
#!/bin/bashread -p "请输入您想要的等腰三角形大小:" ifor ((a=1; a<=$i; a++))
dofor ((b=$i; b>=$a; b--))doecho -n " "donefor((c=1;c<=$[$a*2 - 1];c++))doecho -n "*"doneecho ""
done
② 截图
③ 运行测试
五、平行四边形
① 代码
#!/bin/bashread -p "请输入您想要的平行四边形大小:" afor ((i=$a; i>=1; i--))
dofor ((k=1; k<$i; k++ ))doecho -n " "donefor ((j=$a; j>=1; j--))doecho -n "*"done
echo ""
done
~
② 截图
③ 运行测试
六、梯形
1、直角梯形
① 代码
#!/bin/bashread -p "请输入您想要的直角梯形的大小:" afor ((i=1; i<=$a; i++))
dofor ((k=$a; k>=$i; k--))doecho -n " "donefor ((b=1; b<=$a; b++))doecho -n "*"donefor ((h=1; h<=$i; h++))doecho -n "*"doneecho ""
done
② 截图
③ 运行测试
2、等边梯形
① 代码
#!/bin/bashread -p "请输入您想要的等腰梯形的大小:" afor ((i=$a; i>=1; i--))
dofor ((k=1; k<=$i;k++))doecho -n " "donefor ((j=$a; j>=1; j--))doecho -n "*"donefor ((h=$a; h>=$i; h--))doecho -n "*"donefor ((g=$a; g>$i; g--))doecho -n "*"doneecho ""
done
② 截图
③ 运行测试
七、菱形
① 代码
#!/bin/bash
read -p "请输入您想要的菱形大小:" ifor ((a=1; a<=$i; a++))
dofor ((b=$i; b>=$a; b--))doecho -n " " donefor ((c=1; c<=$[$a*2-1]; c++))doecho -n "*"doneecho
donefor ((a=$i-1;a>0;a--))
dofor ((b=1; b <=$i -$a+1; b++))doecho -n " "donefor ((c=2*a -1; c>0; c--))doecho -n "*"doneecho
done
② 截图
③ 运行测试
用shell画形状呀(可调节大小)相关推荐
- Linux shell创建空文件(0字节大小)文件方法
Linux shell创建空文件(0字节大小)文件方法 echo>fileName创建的文件是1个字节的. 学习后发现创建空文件(0字节大小)的文件有以下几个方法 一.file不存在时,touc ...
- 编写一个APPlet,再随机的位置上画出几个随机大小的矩形。
编写一个APPlet,再随机的位置上画出几个随机大小的矩形.如果一个矩形的宽度小于高度,则矩形填充成亮紫色:如果矩形的宽度大于高度,则矩形填充为浅黄色:如果矩形的宽度和高度相等,则只用红色线画出矩形的 ...
- 编写一个Applet在屏幕上画椭圆,椭圆的大小和位置由鼠标决定
编写一个Applet在屏幕上画椭圆,椭圆的大小和位置由鼠标决定 package p1;import java.applet.Applet; import java.awt.Dimension; imp ...
- 改纸盒大小_一种可调节大小的包装纸箱的制作方法
本实用新型涉及包装技术领域,更具体地说,涉及一种可调节大小的包装纸箱. 背景技术: 包装纸箱是用纸制品制造的,用于包装各类物品的用具,分单坑(3层)/双坑(5层)/三坑(7层)/四坑(9层)纸箱,纸箱 ...
- vue pdf组件调节大小_创建可移动和可调整大小的Vue组件
vue pdf组件调节大小 Vue可移动 (Vue Moveable) A Vue Component that create Moveable, Draggable, Resizable, Scal ...
- linux脚本多个条件比较大小,shell脚本-比较两个整数大小
开发shell脚本分别实现以脚本传参以及read读入的方式比较2个整数大小.用条件表达式(禁止if)进行判断并以屏幕输出的方式提醒用户比较结果.注意:一共是开发2个脚本.当用脚本传参以及read读入的 ...
- 如何填充自画形状_AI中如何用形状填充
这篇真的拖延好久,以至于现在我是真的一点儿都想不起来当时做的哪个项目了..只好随机拿一个形状举例啦 1:先在AI中绘制出一个需要填充的形状 2:选中形状,对象-图案-建立,然后点击确定 3:确定后,在 ...
- C#图形窗口的几种边框样式,固定大小,及可调节大小等样式
1.点中C#图形编辑器中要编辑的窗口,可以在右边看到窗口的所有属性 2.可以看到,一共有以下几种样式: None:没有边框,即没有最小化.最大化.关闭的一些快捷按钮 FixedSingle:有边框,有 ...
- svg通过虚线画形状
svg可以做很多事情,如今和canvas在web开发中使用越来越多.默认svg画图,如果是空白填充,最后展示的形状线条是实线. 今天介绍一个属性,可以上画出的图形显示虚线.这个属性就是stroke-d ...
最新文章
- 如何在 TensorFlow 中用深度学习修复图像?(附论文)
- 以太坊C++客户端Aleth源码分析,转账交易和智能合约的入口代码
- [Step By Step]如何在SAP Business Object Data Services中连接到SAP HANA 数据库
- 81.游戏项目-物体任意角度飞行和停止
- **【ci框架】精通CodeIgniter框架
- FireBug 调试JS
- 【Kafka】Window下kafka开启JMX监控
- Storm中关于Topology的设计
- cocos2dx中node的pause函数(lua)
- 你与30W奖金只差一个 Apache Flink 极客挑战赛的报名
- 遮挡摄像头 判断_3秒过安检、89个摄像头!探秘三亚沙滩手球邀请赛的“黑科技”...
- [Arch]常用软件安装使用
- 南邮计算机学院复试,过来人建议:南京邮电大学考研复试注意事项
- vs2012 wp8 应用调试时报错 指定的通信资源(端口) 已由另一个应用程序使
- 新西兰 计算机 转专业,想去新西兰留学读硕士,但又想转专业
- 逆波兰式 java_逆波兰式(后缀表达式)的计算 中缀表达式转后缀表达式(逆波兰式)【java实现】...
- Python批量提取Excel文件中文本框组件里的文本
- ### Cause: java.sql.SQLSyntaxErrorException: ORA-01722: 无效数字
- java随机获取字母,Java程序获取随机字母
- 为seo而生的WordPress主题RabbitV3.0主题分享