一个简单的REXX小游戏(A Simple REXX Game)

十二月 2, 2008 by Raymond
Filed under: REXX 

最近发现了一个REXX写的简单猜数字游戏,其中有很多内容很适合初学者来掌握REXX,游戏的源代码如下:

/********************** REXX ****************************************/

/* The NUMBER GAME – User tries to guess a number between 1 and 10  */

/* Generate a random number between 1 and 10                        */

   the_number = random(1,10)                                          

   say “I’m thinking of number between 1 and 10. What is it?”         

   pull the_guess                                                     

   if the_number = the_guess then                                     

      say ‘You guessed it!’                                           

   else                                                               

      say ‘Sorry, my number was: ‘ the_number                         

   say ‘Bye!’                         

运行:

在ISPF的’6 COMMAND’下输入以下内容:

EXEC ‘MIB.REXX.EXEC(NUMGAME)’ 

解释:

1. REXX语言不区分大小写,所以在上述程序中出现了’say’关键字用来输出信息,功能同’SAY’

2. ‘random’是REXX中内置的函数,用于生成一个随机数。

3. 程序中通过一个if…else语句,来完成对随机生成数字和用户输入数字的判断。   

4. 变量’the_guess’和’the_number’无需提前定义类型,在第一次使用时,系统会自动创建,并且分配内存空间。

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Comments

One Comment on 一个简单的REXX小游戏(A Simple REXX Game)

  1. J Y on 星期六, 9th 一 2010 16:42
  2. 。。。这游戏太弱智了点

Tell me what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!





  • 分类目录

  • 功能

  • 联络订阅

    google reader
    订阅到抓虾
    订阅到鲜果
    订阅到飞鸽
    bloglines
    my yahoo
    netvibes