文档介绍:程序
东方一诺
本节主要内容
程序的定义
程序的基本操作
程序常用命令
顺序结构
选择结构
循环结构
程序的基本结构
程序是能够完成一定任务的命令的有序集合。
这组命令被存放在称为程序文件或命令文件的
文本文件中。
一、程序定义
①文件--新建--程序—新建文件
②mand 程序文件名
①文件--打开—选择程序
②mand 程序文件名
①单击工具栏中的叹号!
②do 程序文件名(不加扩展名)
:
:
:
二、程序的基本操作
<字符表达式> to <内存变量名>
功能:将用户输入的数据赋给内存变量。
<字符表达式> to <内存变量名>
功能:将用户输入的字符串赋给内存变量。
注:在输入字符串时input 要加上定界符。
accept不用加定界符。
<字符表达式> window timeout 秒数
功能:显示提示信息,暂停程序的执行,直到用户按任意键或单击鼠标。
wait "请您稍等片刻!" window timeout 5
程序结构是指程序中命令或语句执行的流程结构.
程序的三种基本结构:顺序结构,选择结构和循环结构
:按照程序中命令出现的先后次序依次执行
例: clear
Input "请输入圆的半径" to r
s=*r*r
?"圆的面积为:",s
return
程序的基本结构
语句包括条件语句和分支语句
(1)简单形式的条件语句
if <条件>
<语句序列>
endif
功能:如果<条件>成立,则执行
<语句序列>,然后转向endif的
下一条语句;如果<条件>不成立
则直接执行endif的下一条语句。
:
if 和 endif 必须成对出现。
真
假
条件
语句序列
endif后面语句
分析下面的程序
clear
a=10
s=1
if a=10
s=0
endif
?s
分析下面的程序
clear
a=8
if a=10
s=0
endif
s=1
?s
(2)一般形式的条件语句
if <条件>
<语句序列1>
else
<语句序列2>
endif
功能:如果<条件>成立,则执行<语句序列1>,然后转向endif的下一条语句;否则执行<语句序列2>,然后转向endif的下一条语句。
条件
语句序列1
Endif后面语句
真
假
语句序列2