单选题 下面程序的运行结果是(  )。 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列的二维数组,其存储格式如下: