(来学网)有程序:INTEGER A(10)
DATA A/1,2,3,4,5,6,7,8,9,10/
DO 10 K=1.10
M=A(K)+1
A(K)=A(10-K+1)+1
A(10-K+1)=M
10 CONTINUE
WRITE(*,*)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)=10+1=11,A(10)=2:当K=2时,M=A(2)+1=3,A(2)=A(9)+1=10,A(9)=3……依此类推,A(5)=7。
计算机应用基础