若有如下程序: SET TALK OFF INPUT TO X FOR i=1 TO 3 INPUT TO Y IF Y>X X=Y ENDIF ENDFOR ?X RETURN 本程序的功能是( )。
A、求3个数中的最大值
B、求4个数中的最大值
C、求3个数中的最小值
D、求4个数中的最小值
时间:2022-01-12 03:36关键词:
答案解析
B 解析:FOR-ENDFOR语句通常用于实现循环次数已知情况下的循环结构。FOR-ENDFOR语句的格式为:FOR循环变量>=初值>TO终值>[STEP步长>]循环体>ENDFOR|NEXT执行该语句时,首先将初值赋给循环变量,然后判断循环条件是否成立(若步长为正值,循环条件为 循环变量>=终值>;若步长为负值,循环条件为循环变量>>=终值>)。若循环条件成立,则执行循环体,然后循环变量增加一个步长值,并再次判断循环条件是否成立,以确定是否再次执行循环体。若循环条件不成立,则结束该循