(来学网)有程序:DIMENSION x(3,3)
READ(*,*)x
CALL SSl(x(1,2))
END
SUBROUTINE SSl(x)
DIMENSION x(3)
WRITE(*,*)x(2)
END
当输入1、2、3、4、5、6、7、8、9时,此程序执行后的输出结果为:
  • A.
    (来学网)3
  • B.
    (来学网)4
  • C.
    (来学网)5
  • D.
    (来学网)6
正确答案:
C
答案解析:
数组按列主序存放数据,子程序的x(2)与主程序的x(2,2)对应,而x(1,1)=1,x2,1)=2,x(3,1)=3,x(1,2)=4,x(2,2)=5,x(3,2)=6,x(1,3)=7,x(2,3)=8,x(3,3)=9。
计算机应用基础