卡西欧5800计算器主程序调用子程序:
"ZBZS(1),ZBFS(-1)="?→Z↙ (坐标正算输入1,坐标反算输入-1,把选择存入变量Z)
Z =1=>Prog"ZBZS":Z=-1=>Prog"ZBFS"↙ (Z=1时,调用“坐标正算”程序,Z=-1时,调用“坐标反算”程序)
本程序调用,算完后,仍会返回这个程序头的。
"ZBZS(1),ZBFS(-1)="?→Z↙ (坐标正算输入1,坐标反算输入-1,把选择存入变量Z)
Z =1=>Prog"ZBZS":Z=-1=>Prog"ZBFS"↙ (Z=1时,调用“坐标正算”程序,Z=-1时,调用“坐标反算”程序)
用这个程序算,算完坐标后,仍会返回这个程序头的!
可以使用if then else ifend 语句,在你编写运算语句之前做个判定,例:if A=0 then prog“(坐标正算程序的程序名称)” else prog“(坐标反算程序的程序名称)”在程序完成后记得打上ifend,结尾,要不程序不完整会出现程序错误
"ZS,FS"?z:z=1=>GOTO 1:Z=-1=>GOTO 2:
Lbl 1:你编的坐标正算
Lbl 2:你编的坐标反算
一般用prog语句