跳转到路径导航栏
跳转到正文内容

流星雨-彗星的女儿(4)

http://www.sina.com.cn  2004年02月04日 16:35   

  只见小神侠熟练地双击[开始]按钮,打开程序设计窗口,只听“噼里啪啦”一阵键盘响过之后,程序代码编好了,窗口中显示了如下图中的内容。  

  小不懂、淘气宝宝和伊妹妹你看看我、我看看你,一脸茫然。

  “与[退出]按钮的程序代码有些相似,在默认的程序代码之间,我用的是For……Next循环结构语句。循环是指在程序设计中,从某处开始有规律地反复执行某一程序块的现象,重复执行的程序块称为‘循环体’。For……Next语句的格式是这样的。”小神侠说着拿出一张纸,写下了如下的语句:

  For <循环变量> = <初值> To <终值> Step <步长>

  [语句序列1]

  [语句序列2]

  ……

  Next [循环变量]

  “其中的‘循环变量’起循环计数的作用;‘初值’、‘终值’都是数值表达式,用来表示循环变量的变动范围,即从‘初值’到‘终值’不断地循环;‘步长’也是一个数值表达式,用以决定一次循环后,循环变量数值改变的大小。”接着,小神侠边重新操作边说:“我用i作为循环变量,初值为1、终值为100、步长为0.01,表示变量在1─100之间循环,并且每循环一次,数值增加0.01。”

  小神侠继续解释:“另外注意在键入[liuxing1.]的时候,会自动弹出下拉选项,

 

  选择[Left]或者[Top]之后,按Tab键,选项会自动写入代码。[Left]表示流星在窗体上离左边的距离,而[Top]表示流星在窗体上离顶端的距离。”

  “循环变量在‘初值与终值之间’就是循环执行的条件。循环变量每经过一次循环,它的值自动加上步长值。步长的值可以是正数(递增循环),也可以是负数(递减循环),但不能为0,如果步长为1,可省略不写。”八爪鱼对For……Next循环语句作了补充说明。

  “我们测试一下。”小神侠说着,单击工具栏中的按钮,然后在窗体中单击[开始]按钮。

  “哇!流星运动了!”淘气宝宝和小不懂脱口而出。

  “同样道理,还可以在窗体中再做一颗流星。”小神侠说着用鼠标选中工具,很快做出另一颗流星,并将[属性]窗口中的[名称]值修改为[liuxing2]。然后双击[开始]按钮,打开程序设计窗口,在Liuxing1.top=50*i下面添加了如下语句:

  liuxing2. Left=10*i

  liuxing2.Top=60*i

  “现在,我们来运行程序看一看效果。”小神侠说。

  “棒极了!两颗流星同时从天空坠落!”淘气宝宝和小不懂互相一拍手。

  “我明白了,小神侠哥哥,让我来做一颗流星吧!”伊妹妹要求道。

  “好啊!”小神侠站了起来。

  伊妹妹拿起鼠标,模仿小神侠在窗体中做了第三颗流星,并编写了程序代码。

  八爪鱼点了点头,说:“运行程序试一下?”

  “OK!”伊妹妹有些紧张地盯着显示器,用鼠标点击工具栏中的后,单击[开始]按钮。

  “哇噻!3颗流星在运动耶!学会啦!”淘气宝宝着急了,急忙抢过鼠标。

  “大家别急,都有机会练习的!”八爪鱼说道。

声明:本文由著作权人授权新浪网独家发表,未经许可,禁止转载。


网友评论

登录名: 密码: 匿名发表
Powered By Google

相关链接

新浪简介About Sina广告服务联系我们招聘信息网站律师SINA English会员注册产品答疑┊Copyright © 1996-2009 SINA Corporation, All Rights Reserved

新浪公司 版权所有