Qbasic函数&语句一览表
LET (赋值语句)
格式:[LET] 变量=表达式
功能:先计算右边表达式,然后将结果赋给左边的变量
SWAP (变量值交换语句)
格式:SWAP 变量1,变量2
功能:将变量1和变量2的值进行交换
PRING (显示或输出语句)
格式:PRING [表达式表][,|;]
功能:将指定的数据显示在屏幕上
LPRING (打印语句)
格式:LPRINT [表达式表][,|;]
功能:将指定的数据用打印机打印出来
REM (注释语句)
格式1:REM 注释内容
格式2:’ 注释内容
功能:在程序中加以解释来说明该程序段的作用
END (结束语句)
格式:END
功能:结束一个程序
CLS (清屏语句)
格式:CLS
功能:清除屏幕上显示的信息
PRING USING (自选显示格式语句)
格式:PRING USING 〈“格式字符串”〉;〈表达式表〉 [;]
功能:根据格式字符串规定的格式,将表达式表中的数据显示在屏幕上
LPRINT USING (自选打印格式语句)
格式:LPRINT USING 〈“格式字符串”〉;〈表达式表〉[;]
功能:根据格式字符串规定的格式,将表达式表中的数据打印在打印机纸上
STOP (暂停语句)
格式:STOP
功能:暂停程序的执行
SLEEP (定时暂停语句)
格式:SLEEP [数值表达式]
功能:暂停执行程序,时间为数值表达式所指定的数值(以秒为单位)
INPUT (键盘输入语句)
格式:INPUT [;][“注释内容”][;|,]变量[,变量]
功能:通过键盘给INPUT语句中的各个变量依次提供数据
LINE INPUT (行输入语句)
格式:LINE INPUT [;][“注释内容”;]字符串变量
功能:将键盘上输入的字符串(最长为255个)赋给字符串变量
READ/DATA(读数/置数语句)
格式:READ 变量 [,变量]…
…
…
DATA 常量 [,常量]…
功能:READ语句将DATA语句中提供的数据依次赋给指定的变量
RESTORE (恢复数据区语句)
格式:RESTORE [行号|行标号]
功能:从指定的DATA语句行中读入常量
数值函数
SIN (正弦函数)
格式:SIN (X)
功能:求X的正弦函数值
COS (余弦函数)
格式:COS(X)
功能:求X的余弦函数值
TAN (正切函数)
格式:TAN(X)
功能:求X的正切函数值
ATN (反正切函数)
格式:ATN(X)
功能:求X的反正切函数值
SQR (平方要函数)
格式:SQR(X)
功能:求X的算术平方根值,其中X必须大于或等于零
EXP (指数函数)
格式:EXP(X)
功能:求以e为底的X次幂,e=2.718282
LOG (对数函数)
格式:LOG(X)
功能:求以e为底的自然数值,即In x 的值
SGN (符号函数)
格式:SGN(X)
功能:求自变量X的符号
ABS (绝对值函数)
格式:ABS(X)
功能:求自变量X的绝对值,即|X|
INT (取整函数)
格式:INT(X)
功能:取不大于X值的最大整数
FIX (截取整数函数)
格式:FIX(X)
功能:把一个带有小数的数去掉小数部分,不进行舍入,直接截取整数部分。自变量X可以是任意数值表达式
CINT (转为整数函数)
格式:CINT(X)
功能:把一个带有小数的数转换成整数,对小数部分四舍五入
CLNG (转为长整数函数)
格式:CLNG(X)
功能:把自变量X转变为长整数
CSNG (单精度函数)
格式:CSNG(X)
功能:把数值X转变为单精度数,其中自变量X是一个数值表达式,使用该函数它将被转换成单精度数
CDBL (双精度函数)
格式:CDBL(X)
功能:把数值X转变为双精度数,自变量X可以是任意数值表达式
LET (赋值语句)
格式:[LET] 变量=表达式
功能:先计算右边表达式,然后将结果赋给左边的变量
SWAP (变量值交换语句)
格式:SWAP 变量1,变量2
功能:将变量1和变量2的值进行交换
PRING (显示或输出语句)
格式:PRING [表达式表][,|;]
功能:将指定的数据显示在屏幕上
LPRING (打印语句)
格式:LPRINT [表达式表][,|;]
功能:将指定的数据用打印机打印出来
REM (注释语句)
格式1:REM 注释内容
格式2:’ 注释内容
功能:在程序中加以解释来说明该程序段的作用
END (结束语句)
格式:END
功能:结束一个程序
CLS (清屏语句)
格式:CLS
功能:清除屏幕上显示的信息
PRING USING (自选显示格式语句)
格式:PRING USING 〈“格式字符串”〉;〈表达式表〉 [;]
功能:根据格式字符串规定的格式,将表达式表中的数据显示在屏幕上
LPRINT USING (自选打印格式语句)
格式:LPRINT USING 〈“格式字符串”〉;〈表达式表〉[;]
功能:根据格式字符串规定的格式,将表达式表中的数据打印在打印机纸上
STOP (暂停语句)
格式:STOP
功能:暂停程序的执行
SLEEP (定时暂停语句)
格式:SLEEP [数值表达式]
功能:暂停执行程序,时间为数值表达式所指定的数值(以秒为单位)
INPUT (键盘输入语句)
格式:INPUT [;][“注释内容”][;|,]变量[,变量]
功能:通过键盘给INPUT语句中的各个变量依次提供数据
LINE INPUT (行输入语句)
格式:LINE INPUT [;][“注释内容”;]字符串变量
功能:将键盘上输入的字符串(最长为255个)赋给字符串变量
READ/DATA(读数/置数语句)
格式:READ 变量 [,变量]…
…
…
DATA 常量 [,常量]…
功能:READ语句将DATA语句中提供的数据依次赋给指定的变量
RESTORE (恢复数据区语句)
格式:RESTORE [行号|行标号]
功能:从指定的DATA语句行中读入常量
数值函数
SIN (正弦函数)
格式:SIN (X)
功能:求X的正弦函数值
COS (余弦函数)
格式:COS(X)
功能:求X的余弦函数值
TAN (正切函数)
格式:TAN(X)
功能:求X的正切函数值
ATN (反正切函数)
格式:ATN(X)
功能:求X的反正切函数值
SQR (平方要函数)
格式:SQR(X)
功能:求X的算术平方根值,其中X必须大于或等于零
EXP (指数函数)
格式:EXP(X)
功能:求以e为底的X次幂,e=2.718282
LOG (对数函数)
格式:LOG(X)
功能:求以e为底的自然数值,即In x 的值
SGN (符号函数)
格式:SGN(X)
功能:求自变量X的符号
ABS (绝对值函数)
格式:ABS(X)
功能:求自变量X的绝对值,即|X|
INT (取整函数)
格式:INT(X)
功能:取不大于X值的最大整数
FIX (截取整数函数)
格式:FIX(X)
功能:把一个带有小数的数去掉小数部分,不进行舍入,直接截取整数部分。自变量X可以是任意数值表达式
CINT (转为整数函数)
格式:CINT(X)
功能:把一个带有小数的数转换成整数,对小数部分四舍五入
CLNG (转为长整数函数)
格式:CLNG(X)
功能:把自变量X转变为长整数
CSNG (单精度函数)
格式:CSNG(X)
功能:把数值X转变为单精度数,其中自变量X是一个数值表达式,使用该函数它将被转换成单精度数
CDBL (双精度函数)
格式:CDBL(X)
功能:把数值X转变为双精度数,自变量X可以是任意数值表达式