单选题
下面程序的运行结果是( )。
SET TALK OFF
DECLARE d(2,3)
FOR i=1 T0 2
FOR j=1 T0 3
d(i,j)=i+j
ENDFOR
ENDFOR
?d(4)
【正确答案】
B
【答案解析】本题考查二维数组的存储结构及FOR-ENDFOR循环语句,该语句通常用于已知循环次数情况下的循环操作。先将初值赋给循环变量,然后判断循环条件是否成立,若成立,则运行循环体,然后循环变量增加一个步长值,并在次判断循环条件确定下一次的循环操作,如果条件不成立则结束循环运行ENDFOR后的语句。DECLAREd(2,3)语句用于声明一个包含2行3列的二维数组,其存储格式如下:
