很多人都觉得宏程序很繁琐,确实,数学不好真的不太明白,我就是一个小学毕业证书,所以我也只会一些宏程序的加减法的运用,三角函数开根号开平方我都不会,现实工作中,用的最多的也是宏程序的加减法。
下面我以我的一种一路来说以下宏程序的循环语句的运用。希望对大家有帮助。
循环一般用WHILE语句和IF语句
“EQ”

“EQ”表示“=”,“NE”表示“≠”,“GT”表示“>”, “LT”表示“<”,“GE”表示“≥”,“LE”表示“≤”。
WHILE语句
格式:WHLE [〈条件式〉] DO m;(m=1,2,3…)
END m
IF语句:条件转移
格式:IF[〈条件式〉] GOTO n
先说WHILE语句:
#1=站着原点
#2=走一步
#3=走十步
WHILE[我走的步数LE走了十步] DO1 (解释:如果走的步少于或者等于10步就往下再走,如果大于十块就跳到END1段后面回去睡觉)
#1=#1+#2 (解释:第一次在原点往前走一步等于走了一步,第2次就是在走了一步的基础上再走一步等于走了2步,............以此类推.一直走到10步)
END1 (从这个位置跳到WHILE那一行去判断,当走到10步以后就回去睡觉)
回去睡觉。
IF和WHILE差不多,一个是先判断后走,一个是先走,后判断。
#1=站着原点
#2=走一步
#3=走十步
N10
#1=#1+#2 (解释:第一次在原点往前走一步等于走了一步,第2次就是在走了一步的基础上再走一步等于走了2步,............以此类推.一直走到10步)
IF[我走的步数LE走了十步] GOTO 10 (解释:如果走的步少于或者等于10步就跳到N10位置继续走,如果大于十块就后面回去睡觉)
回去睡觉。
简单的入门,希望表达的大家能懂.