| 四、变量
可改变的量,如:
let a=1
let a=2.3
let a=45.9
print a
end
1、变量名和变量的值
1)变量名规则
.变量名的第一个字符必须是字母
.变量名中第2个字符及其后的字符可以是字母、数 字或小数点
.变量名的长度范围为1-40个字符
.表示变量类型的符号应作为最后一个字符
.QBasic的保留字不能用作变量名.
.变量名中的大小写字母等效
.变量名中不可有空格
2)变量的名与值
变量名——符号地址
变量值——存储内容
系统自动生成变量名与内存地址对照表
2、变量类型
1)变量名后加类型定义符
%——整型(INTEGER)
&——长整型(LONG)
!——单精度实数(SINGLE)
#——双精度实数(DOUBLE)
$——字符串(STRING)
2)DIM语句
DIM <变量名> as <类型>
.<变量名>不加类型符
.用DIM定义了的变量其末尾加或不加类型定义 符都是合法的且都表示同一变量
3)字符串变量
.可变长字符串变量
a$="abcde"
a$="1234567"
.固定长度的字符串变量
例如: DIM a as string*5
a="China"
a$="Shanghai"
PRINT a,a$
END
运行结果如下:
Shang Shang
课本P78表4.3列出了变量的类型定义方法及占用的内存量
|