BASIC程序结构和基本规则
出处:按学科分类—工业技术 企业管理出版社《工程师手册》第818页(1831字)
1.BASIC语言的构成
以下是一个最简单的BASIC语言程序
10 LET A=10
20 LET B=10
30 LET C=A+B
40 PRINT “A+B=”,C
50 END
2.BASIC语言源程序的构成规则
(1)一个BASIC程序是由若干行组成的,一般情况下一行写一个语句,写多个语句时用冒号分隔。
(2)一个语句一般由三个部分组成。
①每个语句前都冠以数字,这个数字称为语句标号。标号必须是无符号整数。一般情况下计算机按标号的大小顺序执行各语句。
②语句定义符,规定计算机执行某一特定的操作。
③语句体,即跟在语句定义符后面的,计算机要具体执行的内容。
3.常量
基本BASIC包含数值常量和字符串常量。
(1)数值常量的表示形式:
①用十进制表示。例:123,4209。
②用指数形式表示。例:8.675×103写成8.675E+03。
(2)字符串常量的表示形式:
用双引号括起来的一串字符,也称为字符串。
例:“ABC”,“123”。
4.变量
变量分为数值变量和字符串变量两大类型,数值变量用来存放数值型数据,字符串变量用来存放字符串。
(1)数值变量的命名
数值变量名的第一个字符必须是字母,其后面的字符可以是字母或数字。
(2)字符串变量的命名
字符串变量名取名规则与数值变量相同,只是在最后加一个‘$”,表示为字符串类型。
5.标准函数
BASIC提供了一批标准函数,用户在编写程序时,只需写出函数名并给出自变量参数,系统自动给出函数值。每种BASIC版本提供的标准函数有所不同,常用的函数及其含义如表3.1.1-1所示。
表3.1.1-1 标准函数
6.表达式
(1)算术运算符
+(加),-(减),*(乘),/(除),^(乘方)
(2)算术表达式
BASIC的算术表达式是用运算符和括号将常量、变量以及函数连接起来的式子例如;
5*Y+SIN(x)-5*A+B。
(3)运算规则
运算规则(运算的优先次序)如图3.1.1-1所示。
图3.1.1-1 运算优先次序
同级运算,按先左后右的原则处理。