下面程序的输出为()。 INTEGER A(10) DATA A/1 2 3 4 5 6 7 8 9 10/ DO 10 K=1 10 M=A(K)+1
程序
已帮助 人
下面程序的输出为()。 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
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
