| 当前位置:洪恩在线
-> 继续教育 ->
计算机考级 -> 二级FOXBASE+语言 |
|
|||||||||||
|
顺序结构是按命令文件中语句的自然顺序,逐条执行。顺序结构是最简单也是最基本的结构。从宏观上讲,任何程序或应用系统都是由基本程序语句所组成的顺序结构。大多数命令或语句是执行一个具体操作功能,如USE打开一个数据库文件;SUM对表达式求和;DO调用执行命令文件等。
顺序结构实际上很类似前面所学的FoxBASE命令的连续操作,所不同的是命令操作是每输入一条执行一条,而顺序结构是把这些命令存储在命令文件后,通过DO命令依次执行命令文件中的语句。 顺序结构也是FoxBASE程序的总体结构,在程序中的其他结构如分支结构、循环结构和子程序模块结构也应依命令文件中的顺序依次执行。如前面例9中,先是输入语句,然后是一段循环结构,最后是输出语句,从程序的整体也是顺序结构。 在命令文件中还要用到有些在圆点状态一般不直接使用的语句。 1.清屏命令 CLEAR 此命令清除显示器屏幕上的全部内容。 2.注释语句 为了增加命令文件的可读性,需要把对程序的说明、备注也写在命令文件中。注释内容本身在程序运行时并不显示,当用TYPE显示命令文件或用MODIFY COMMAND编辑命令文件时,则作为程序的一部分出现。 语句格式: *[NOTE]<注释文字> [<语句>]&&<注释文字> 功能注释: (1) 用*或NOTE开头的行为注释行。注释信息不加定界符,运行时不执行。 (2) 在语句后面用&&短语,表明其后的内容是注释。 3.结束和返回语句 语句格式: CANCEL RETURN[TO MASTER] 功能注释: (1)CANCEL是程序终止语句,表示结束运行,关闭所有命令文件,返回圆点状态。 (2)RETURN表示结束本身所在程序的运行,返回到调用本程序的上一级命令文件中DO语句的下面一条语句继续执行。 (3)在多层嵌套的情况下,若不选用TO MASTER短语,则逐层返回;如果选用该短语,则直接返回到最外层调用语句DO的下一条语句继续执行。 前面接触到的命令或语句都是以命令动词开头的,一条一个功能。此外,系统还提供用于控制程序走向的语句,包括程序分支转向或反复执行某一段程序。这些语句呈现为块状结构,开始语句与结尾语句必须成对出现,在开始和结尾之间包括其他语句序列。
课堂提问: |
|
|
|||||||||