一、定义变量
变量类型不用定义,赋什么类型的值,变量就变成了什么类型。常用的类型主要是数字与字符串。
1、定义全局变量
所谓全局变量,即整个系统都可见的变量,使用DIMG 命令定义,如:
DIMG aa1,aa2,aa3
定义全局数组变量,如:
DIMG aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIMG aa1[10]=99 //将所有数组的初值设为99
可以多次定义,比如在一个函数中已定义了,在另一个函数体中也可以再定义。
2、定义公共变量
所谓公共变量,即在一个窗口程序中可见的变量,使用DIMP 命令定义,如:
DIMP aa1,aa2,aa3
定义公共数组变量,如:
DIMP aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIMP aa1[10]="中国" //将所有数组的初值设为"中国"
可以多次定义,比如在一个函数中已定义了,在另一个函数体中也可以再定义。
3、定义局部变量
所谓局部变量,即在一个函数体可见的变量,使用DIM命令定义,或不用定义,直接赋值即可,如:
DIM aa1,aa2,aa3
aa1=123
aa2=223
aa3=333
或不用定义,直接写为:
aa1=123
aa2=223
aa3=333
定义局部数组变量,如:
DIM aa1[10],aa2[20,10],aa3[10,20,30]
数组取值范围从0开始,如:aa1[0],aa1[1]......aa1[10]
定义时赋值,如:
DIM aa1[10]= //将所有数组的初值设为空
二、运算符号
+:加
-:减
*:乘
/:除
%:模
三、关系符号
=::等于
>:大于
>=:大于等于
<:小于
<=:小于等于
<>:不等于
四、注释符号
//
一行中,“//”符号右边的字符被注释,不参与程序运行
五、语句
1、条件语言
格式:
if 条件关系1 then
else if 条件关系2 then
......
else
end if
2、循环语句for
格式:
for n=0 to 100 step=1
end for
3、循环语句loop
格式:
Loop
end Loop
4、循环语句while
格式:
while 关系
end w
5、分支语句
格式:
Select 变量
Case 值1
…
Case 值2
…
…
Default
…
End case
不同于其他语言的是,该变量可以是数字,也可以是字符串。
6、函数
格式:
Fun 函数名称(参数1,参数2,...,参数n)
//函数体
Result=返回值
EndFun