(来学网)下面程序的输出为( )。
INTEGERA(10)
DATAA/1,2,3,4,5,6,7,8,9,10/
D0 10 K=1,10M=A(K)+1
A(K)=A(10-K+1)+1
A(10-K+1)=M
10 CONTINUEWRITE(*,*)A(5)
END
  • A.
    (来学网)5
  • B.
    (来学网)6
  • C.
    (来学网)7
  • D.
    (来学网)8
正确答案:
C
答案解析:
当K=1时,M=A(1)+1=2,A(1)=A(10-1+1)+1=10+1=11,A(10)=2;当K=2时,M=A(2)+1=3,A(2)=A(10-2+1)+1=10,A(9)=3;依此类推得A(5)=7