首页 > 系统服务 > 详细

073_使用 shell 脚本打印如下图形

时间:2019-03-12 19:24:30      阅读:357      评论:0      收藏:0      [点我收藏+]

技术分享图片技术分享图片技术分享图片

#!/bin/bash

#打印第一组图片
#for(())为类 C 语言的语法格式,也可以使用 for i in;do;done 的格式替换
#for((i=1;i<=9;i++))循环会执行 9 次,i 从 1 开始到 9,每循环一次 i 自加 1
clear
for (( i=1; i<=9; i++ ))
do
     for (( j=1; j<=i; j++ ))
     do
          echo -n "$i"   # -n 不输出行尾的换行符
    done
    echo ""  #换行
done

#打印第二组图片
clear
for (( i=1; i<=5; i++ ))
do
     for (( j=1; j<=i; j++ ))
     do
         echo -n " |"
     done
     echo "_ "
done

#打印第三组图片
clear
for (( i=1; i<=5; i++ ))   #打印上一半
do
      for (( j=1; j<=i; j++ ))
      do
           echo -n " *"
      done
      echo ""
done   
for (( i=5; i>=1; i-- ))  #打印下一半
do
     for (( j=1; j<=i; j++ ))
     do
         echo -n " *"
     done
     echo ""
done

073_使用 shell 脚本打印如下图形

原文:https://www.cnblogs.com/luwei0915/p/10518684.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!