通用QBASIC语言的基本语句

1.赋值语句(LET)
【格式】LET 变量=表达式 
【功能】将一个数据赋给一个变量。
【说明】  
⑴ LET 可省略基本语句。
⑵ 表达式的值就是要赋给变量的数据。
⑶ 表达式可以是一个数值,也可以是一个算术式。
【应用】 LET  A=5
2.暂停语句(PAUSE) 
【格式】   PAUSE  时间
【功能】 暂时停止程序的执行,或是延迟一段时间。
【说明】   
⑴ 在让机器人运动时,是通过时间的长短来控制机器人前进、后退的距离,以及左、右转动的角度。
⑵ 时间的具体值就是指时间的长短,它可以精确到毫秒。
【应用】   PAUSE  1000  此语句的意思是延时时间设为1秒。
3.结束语句(END)
【格式】  END 
【功能】 终止运行
4.循环语句(FOR/NEXT)
FOR  循环变量 = 初值  TO  终值  STEP 步长 
(…………       ------ 循环体……) 
NEXT 变量
FOR   循环说明语句(循环入口)
NEXT  循环终值语句(循环出口)
【功能】循环语句用来执行固定次数的重复动作。
【说明】
⑴ 循环变量的初值、终值和步长均可以是常数或变量。
⑵ 当步长为1时,STEP可以省略。 
⑶ FOR/ NEXT需同时使用缺一不可,循环变量名要一致。
⑷ 循环的嵌套层数不超过8层。 
5.声音语句(SOUND)
【功能】在指定的持续时间内发出给定的声调的声音。
【说明】
⑴ 本模块已集成在通用机器人主板的10号端口。 
⑵ 声音频率的值,是实际的频率的值,能发出人的耳朵听到的频率,实际应用中,可适当改变声音的
频率来校正音准,声音频率0为休止符。
6.无条件转移语句(GOTO)
【格式】 GOTO  行标号
【功能】无条件地转向指定的行标号去执行程序。
【说明】
⑴ 标号是表示某一地址的符号。
⑵ 标号以冒号结束, 并且出现在执行语句的前面,而不能出现在不可执行语句前。
 7.注释语句(REM)
【格式】   REM  字符串
【功能】 释语句的主要作用是为了增强程序的可读性,在程序执行中并不 被执行,即REM”后的语句
只是起到说明作用。
【说明】
⑴ 为了提高程序的可读性,可以在程序的适当位置加上一些注释,注释可以放在程序的任何位置。
⑵ REM后面可以是任何内容。
⑶ REM可以用 单引号代替“’”。
【应用】 
REM  机器人走图形
8.条件转移语句(IF/THEN)
【格式】 IF  条件表达式  THEN  标号
【功能】 根据条件表达式是否成立,决定

你可能感兴趣的:(通用QBASIC语言的基本语句)