zoukankan      html  css  js  c++  java
  • 大年三十。让字母在屏幕上奔跑:(sleep , system"clear")

    system "clear",ruby清屏(osk系统上,window上用system "cls")。

    https://stackoverflow.com/questions/116593/how-do-you-clear-the-irb-console/116614 

    sleep 1 #程序等待1秒。 

    让字母在屏幕上奔跑:

    用到嵌套循环:

    1.外循环用于输出奔跑步数(配合system "clear"和sleep 0.1出现奔跑效果)

    2.内循环用于输出在字母H前面打印多少个空格,print " "(体现奔跑的效果)

    i = 0
    while i <= 100
      system "clear"
      b= 1 #第一次内循环判断flase,不打印空格
      while b <= i
        print " "
        b += 1
      end
      print "H "
      sleep 0.2
      i += 1
    end

    从右往左跑的小人:

    增加头身腿,三行。每行都要有空格的循环配合。 

    i = 1
    while i <= 20
      system "clear"
      b= 21
      while b >= i
        print " "
        b -= 1
      end
      print " O "
      b = 21
      while b >= i
        print " "
        b -= 1
      end
      print "<H> "
      b = 21
      while b >= i
        print " "
        b -= 1
      end
      print "I I"
      sleep 0.05
      i += 1
    end
  • 相关阅读:
    抓老鼠啊,亏了还是赚了
    币值转换
    2019春第七周作业
    2019春第六周作业
    2019春第五周作业
    2019年春季学期第四周作业
    2019年春季学期第三周作业
    2019年春季学期第二周作业
    在人生路上对我影响最大的三位老师
    第七周作业
  • 原文地址:https://www.cnblogs.com/chentianwei/p/8449302.html
Copyright © 2011-2022 走看看