单选题 阅读下列FORTRAN 77程序: INTEGER AA(2.3) DATA AA/1,2,3,4,5,6/ CALL S2D19(AA) CALL S2D19(AA(1,2)) END SUBROUTINE S2D19(BB) INTEGER BB(2,2) WRITE(*,'(1X,2I3)’)BB(1,1),BB(2,2) END 程序运行结果是( )。
【正确答案】 A
【答案解析】[解析] 第一次调用子过程时BB(1,1)与AA(1,1)对应,第二次调用子过程时 BB(1,1)与AA(1,2)对应。 [点评] 该题考察Fortran的子过程调用中数组作为参数时,数组元素的对应关系。