阅读下列FORTRAN77程序:INTEGERAA(2.3)DATAAA/1 2 3 4 5 6/CALLS2D19(AA)CALLS2D19(AA(1 2))ENDS
程序
已帮助 人
阅读下列FORTRAN77程序:
INTEGERAA(2.3)
DATAAA/1,2,3,4,5,6/
CALLS2D19(AA)
CALLS2D19(AA(1,2))
END
SUBROUTINES2D19(BB)
INTEGERBB(2,2)
WRITE(*,"(1X,2I3)’)BB(1,1),BB(2,2)
END
程序运行结果是()。
(A)14
(B)15
3626
(C)14
(D)12
2534
-
正确答案:正确A
[答案](A)
[解析]第一次调用子过程时BB(1,1)与AA(1,1)对应,第二次调用子过程时BB(1,1)与AA(1,2)对应。
[点评]该题考察Fortran的子过程调用中数组作为参数时,数组元素的对应关系。
