QB教程(三)算术表达式

来自:雷网 作者:leinet
QB教程(三)算术表达式


BASIC语言的主要功能之一就是计算。要解决计算问题,首先要明确在BASIC中怎表示一个计算式。
1.BASIC常量
常量(也叫常数)指的是在程序运行过程中数值保持不变的量。
常量有数值常量和字符串常量两种。
(1) 数值常量
数值常量的写法与普通数学中的十进制一样。
如:5 0.2 -4 3.6 .93 -15.43 其中:
正数前的“+”号可以省略;
小数点前只有0时,0既可以保留也可以省略;
小数点后面最末尾的0可以保留也可以省略。
(2)符常量
字符常量就是一串用引号括起来的字符串。
如:”China” “BASIC” “Xiao Ming”
2.表达式
在BASIC语言中,常量和一些运算符号组成的算式就叫做表达式。
常用的运算符号有:+、-、*、/、^、() 其它还有:\ 、MOD 运算顺序:与数学中的一样,先算乘方、再算乘除、最后算加减;同级运算由左向右依次计算;要改变运算顺序,可以使用括号。
说明:
BASIC语言中乘法用*表示,而不是数学中的×;
BASIC语言中只有小括号,不能使用中括号和大括号。但允许使用多层小括号。
例如:将下列的数学算式改写成BASIC语言表达式。
[15×(28+34)-250]÷5 (15*(28+34)-250)/5
练习:
将下列数学算式改写成BASIC语言表达式。
60-15+33÷11
32+32-42
计算下列BASIC表达式的值。
1/2+1/4+1/5
(107-27)/(3+2)/(75/3)
(4*(5+8)+3*4)/(5*10/25)
(4^2/2-5)*3