(来学网)阅读下列FORTRAN程序:
DIMENSIONA(6)
READ(*,*)(A(I),I=1,6)
D0 10K-1,3S=A(K)
A(K)=A(7-K)
A(7-K)=S
10CONTINUE
WRITE(*,20)(A(I),I=1,6)
20 FORMAT(1X,21)
END
上述程序运行时,若由键盘输入1,2,3,4,5,6,则输出的结果为( )。
  • A.
    (来学网)123456
  • B.
    (来学网)142536
  • C.
    (来学网)654321
  • D.
    (来学网)635241
正确答案:
C
答案解析:
因为K=1时,S=A(1)=1,A(1)=A(6)=6,A(6)=S,则A(6)=1
依此类推,得A(4)=3,A(5)=2,A(6)=1