《卡西欧计算器程序命令.docx》由会员分享,可在线阅读,更多相关《卡西欧计算器程序命令.docx(2页珍藏版)》请在第一文库网上搜索。
1、程序命令一、基本操作命令1、:(分隔符):不停止程序的执行。2、/ (输入):暂停程序的执行并显示当前执行的结果。3、一(变量赋值):将“一”符号左侧元索(数值、表达式、输入的数据)的值赋值给右侧的变量。4、?(输入提示):通过按键输入的方法向变量赋值时的输入提示。5、“ ”(显示):引号中的字母、数字、字符、命令或其他文本作为注释文本,在屏幕上显示出来。二、转移命令1、GotoLbl (无条件转移):无需核对前提条件而被立即执行。由Got。n和Lbl n构成,当程序执行到Golo和一个标记名称时,在执行后会转至标记有相同标记名称的Lbl处。如果在由Got。n所处的同一程序中没有相应的Lbl
2、n,则会发生转移错误(Go ERROR)。2、O (条件转移):是对两个变量或算式进行比较,并根据结果决定程序如何转移至紧接于O后的语句。其句法形式有两种:1) V表达式 V关系运算式 V表达式OV语句1: V语句2:2) V表达式OV语句:语句2:该命令与关系运算子(=、 、V、2、)组合使用,其功能如下:句法I:如果“O”命令左侧的条件为真,则执行语句1,然后执行语句2,并依次执行后面的所有内容。如果“O”命令左侧的条件为假,则跳过V语句1,然后执行语句2及其后面的所有内容。句法2:“O”命令左侧的条件运算结果非零会解释为“真”,所以会执行语句1,然后执行V语句2及其后面的所有内容。“O”
3、命令左侧的条件运算结果为零会解释为“假”,因此会跳过V语句而执行语句2及其后面的所有内容。条件转移流程图(L:左边;R:右边;S:语句)(成立时)l关系运算子R cS S1(不成立时)f3、计数转移计数转移有两种:Isz (递增)及Dsz (递减)。其句法格式为:l)IszV变量:V语句1:语句2:2) DszV变量:语句1:语句2:该语句被执行时,变量的值会被递增(或递减)1,此时变量值非为零,则执行语句1,然后执行语句2,并依次执行后面的所有内容。如果变量值为零,则跳过V语句1,然后执行V语句2及其后面的所有内容。三、控制结构命令1、If 语句 Cf-Then-Else -IfEndw 结
4、构语句)If语句用于拭按照“If”后面的表达式(即分支条件)真假来控制程序的执行分支。其句法格式为:IfV条件表达式:ThenV语句1*: ElseV语句2*: IfEndV语句3*。“*”表示多个语句。当“If”后面的条件表达式为真时,会执行“Then”后面的语句,直到“Else”(若有Else语句)或“IfEnd”(若没有Else语句),再执行“Iffind”后面的语句。当“If”后面的条件表达式为假时,会跳过“Then”及其后面的语句,而执行“Else”后面的语句(若有Else)语句,再执行“IfEnd”后面的语句。If语句执行流程图2、For 语句(ForToStep Next”结构语
5、句)只要赋予控制变量的值位于指定的范围内,For语句就会重复执行“For”和“Next”之间的语句。其句法结构为:ForV表达式(始值)V变量(控制变量)To表达式(终值)St叩表达式(步长):V语句1*: Nexl语句2*“For”必须与“Next”语句成对出现。“For”表示循环的开始,即循环头,“Next”是返回循环头的标志,循环的次数取决于控制变量的初、终值及控制变量的步长值。步长语句“Step”如果省略,则默认控制变量步长值为1。3、While 语句(“ While WhileEnd” 结构语句、“ DoLpWhiQ结构语句)While语句也是一种循环结构,其句法结构形式有两种。1)
6、 “While-WhileEnd” 结构。句法为:WhileV条件语句:V语句 l*WhileEnd: V语句 2*只要While后面的条件语句为真(或非零),则从While到WhileEnd之间的语句就会重复执行。当While后面的条件语句为假(或为零),则跳出循环执行WhileEnd后面的语句。2) DoLpWhile”结构。句法为:Do:语句1*: LpWhile条件语句:语句2*只要LpWhile后面的条件语句为真(或非零),则从D。到LpWhile之间的语句就会重复执行。当LpWhile后面的条件语句为假(或为零),则执行LpWhile条件语句后面的语句。与While- WhileE
7、nd句法结构相比,该结构由于在执行LpWhile之后才评估该条件,所以从Do到LpWhile之间的语句至少执行一次。四、其他程序命令1、Prog(调用程序):Goto命令能产生本程序区域内的转移,但要进行不同程序区域间的转移则无能为力,这就要用到Prog命令。2、程序控制命令1) Break:常用在循环结构中强制中断程序,并跳至下一个命令。2) Return:常用在程序的末尾,如在子程序未尾,则从子程序返回调用此子程序的程序,在主程序中,此命令会终止程序。3)Stop:作用是强制终止程序的执行。在子程序中执行此命令会终止所有执行,包括所有子程序和主程序。3、GetKey (返回按键代码命令):
8、该命令可以获得对应的最后一个键的代码值。4、Cis (清屏命令):可以用于在显示计算结果之间清除显示屏画面。单独执行Cis命令或加在程序的木尾能立即清除画面内容,然后显示得出的最终计算结果。5、Locate (屏幕定位命令):指定在屏幕位置显示指定值或字符串。其句法为:LocateV列号,V行号,值/表达式/字符串其中,列号的取值范围为116的整数,行号的取值范围为14的整数。6、逻辑运算命令1) And (逻辑与);2) Or (逻辑或);3) Not (逻辑非)。7、清除命令:按键PUNCTCM 6时出现的菜单上选择清除命令,清除命令共有I四个:1) Stat (ClrStat):清除统计列表数据。2) Memory (Clr Memory):清除变量及Ans存储器。3) Mat (ClrMat):清除矩阵数据。4) Var (ClrVar):清除公式变量。