|
QB教程(1)变量 |
|
| 来自:雷网leinet.6to23.com | 作者:leinet |
| 我们进行求值运算时可以用PRINT语句,比如:算100×5的值可以直接输入PRINT
100*5,在屏幕上直接打印出500。 使用PRINT语句只能对常量进行计算,而不能保留计算结果。所以我们在编制程序时一般使用变量。 可以取不同数值的量叫做变量。在数学公式中经常可以看到变量,如正方形的周长公式:C=4a。其中边长a是变量,给出边长A一个值,就可以由公式计算出正方形的周长。 一个变量,在计算机中实际上就是分配一个存储单元。这个单元存放的可以是数值,也可以是字符串。这个单元里存放的东西就是变量的内容,这个单元的名字就是变量名。 变量的特点: 在计算机中使用的变量,它的内容是取之不尽的。这个变量的内容被取走以后,它 让保持原来的内容而不会空。 有新的内容被送到这个变量中,旧的内容就被冲掉了。 变量有以下几种: 简单变量:名字由字母领头的字母数字串组成。如:A, B, C1, D5, XX, AB 字符串变量:由简单变量名加一个标识符“$”。如:A$, B$ 下标变量:以后再进行介绍。 二、变量的赋值 在变量参加运算之前必须先给它赋值。BASIC语言规定,变量在赋值以前,它 的值是0。 赋值语句:LET 变量名=表达式 功 能:将表达式所代表的值赋给变量。其中,“=”叫做赋值号,它和数学中的等号不完全一样。 例如:给变量赋值(还有计算)。 LET A=5 LET B=3*4 LET C=A+B PRINT A, B,C END 例如:重复赋值。 LET A=10 LET A=15 PRINT A END 例如:重复赋值。 LET X=4 LET X=X+3 PRINT X END 体会赋值号与等于号的区别。 例如:辗转赋值。 LET X=20 LET Y=X LET Z=Y PRINT X,Y,Z END 注意:赋值语句中的LET可以省略不写。 同一行可以写多个语句,语句之间用“: ”分隔。 例如:交换两个变量的值。 A=10:B=20 PRINT A, B X=A: A=B: B=X PRINT A,B 例如:打印文本图形。 A$=”**********” PRINT A$ PRINT A$ PRINT A$ END --------------------------------------------------------- 练习: 1、用赋值语句编写程序。 (1)A=5+8, B=25/5, C=2A, 求A+B+C (2)N=10, M=N+10, Z=M/N, 求N, M, Z的值。 (3)已知长方形的长40,宽50,求它的周长和面积。 (4)某同学考试四科成绩分别是:84,98,89,100,求他的总分和平均分。 2、读程序,写结果。 A=2*5: B=10+10:C=A+B PRINT A, B, C END B=8: C=B+5 B=B+5 PRINT B, C END |
|