|
只见小神侠熟练地双击[开始]按钮,打开程序设计窗口,只听“噼里啪啦”一阵键盘响过之后,程序代码编好了,窗口中显示了如下图中的内容。
小不懂、淘气宝宝和伊妹妹你看看我、我看看你,一脸茫然。
“与[退出]按钮的程序代码有些相似,在默认的程序代码之间,我用的是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颗流星在运动耶!学会啦!”淘气宝宝着急了,急忙抢过鼠标。
“大家别急,都有机会练习的!”八爪鱼说道。
声明:本文由著作权人授权新浪网独家发表,未经许可,禁止转载。