题目
宏程序段[1]IF[#2GT6] GOTO 80;表示如果#2值小于6,则程序跳转至N80段(FANUC系统)。A. 正确B. 错误
宏程序段[1]IF[#2GT6] GOTO 80;表示如果#2值小于6,则程序跳转至N80段(FANUC系统)。
A. 正确
B. 错误
题目解答
答案
B. 错误
解析
本题考查FANUC系统宏程序中条件语句的逻辑判断。关键在于理解IF语句的条件表达式及其执行逻辑:
GT表示“大于”,当条件成立时,执行后续的跳转指令;- 题目中描述的跳转条件与实际条件相反,需判断逻辑是否匹配。
条件语句解析
原程序段IF[#2GT6] GOTO 80;的含义是:
- 当
#2的值严格大于6时,条件成立,程序跳转至N80段; - 若
#2的值小于或等于6,条件不成立,程序不会跳转。
题目描述分析
题目描述为“如果#2值小于6,则程序跳转至N80段”,与实际条件矛盾:
- 实际条件是
#2 > 6时跳转,而题目描述错误地将跳转条件改为#2 < 6; - 因此,题目描述与程序逻辑不符。