500字范文,内容丰富有趣,生活中的好帮手!
500字范文 > 用Shell脚本画矩形;直角 等腰三角形;梯形;菱形

用Shell脚本画矩形;直角 等腰三角形;梯形;菱形

时间:2019-12-19 21:45:28

相关推荐

用Shell脚本画矩形;直角 等腰三角形;梯形;菱形

用Shell脚本画矩形;直角、等腰三角形;梯形;菱形

矩形直角三角形等腰三角形梯形菱形

矩形

#!/bin/bashfor ((a=1;a<=9;a++))dofor ((b=1;b<=9;b++))doecho -n "*"doneecho ""done

直角三角形

#!/bin/bashfor ((a=1;a<=9;a++))dofor ((b=1;b<=a;b++))doecho -n " "donefor ((c=9;c>=a;c--))doecho -n "*"doneecho ""done

等腰三角形

#!/bin/bashfor ((a=1;a<=9;a++))dofor ((b=9;b>=a;b--))doecho -n " "done#c=$[$a*2-1]for ((c=1;c<=$[$a*2-1];c++))doecho -n "*"doneecho ""done

梯形

#!/bin/bashfor ((a=1;a<=9;a++))dofor ((b=9;b>=a;b--))doecho -n " "donefor ((c=1;c<=a;c++))doecho -n "*"donefor ((d=1;d<=3;d++))dofor ((e=1;e<=3;e++))doecho -n "*"doneecho -n ""doneecho ""done

菱形

#!/bin/bashfor ((a=1;a<=9;a++))dofor ((b=9;b>=a;b--))doecho -n " "done#c=$[$a*2-1]for ((d=1;d<=$[$a*2-1];d++))doecho -n "*"doneecho ""donefor ((e=10;e>=1;e--))dofor ((f=9;f>=e;f--))doecho -n " "donefor ((g=1;g<=$[$e*2-1];g++))doecho -n "*"doneecho ""done

可以通过输入数字调节菱形的大小

#!/bin/bashread -p "请输入:" ifor ((a=1;a<=i;a++))dofor ((b=i;b>=a;b--))doecho -n " "done#c=$[$a*2-1]for ((d=1;d<=$[$a*2-1];d++))doecho -n "*"doneecho ""donefor ((e=1;e<=i;e++))dofor ((f=i;f>=e;f--))doecho -n " "donefor ((g=1;g<=$[$e*2-1];g++))doecho -n "*"doneecho ""done

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。