问题 单项选择题

阅读以下FORTRAN程序:
INTEGER X(7)
DATA X/10,20,45,70,80,15,14/
M=X(1)
DO 10 I=2.7
IF(X(1).GT.M)THEN
M=X(1)
K=I
END IF
10 CONTINUE
N=X(K)
X(K)=X(1)
X(I)=N
WRITE(*,100)(X(I),I=1,7)
100 FORMAT(2X,7I3)
END
程序运行的结果是()。

A.10 20 45 70 80 15 14

B.14 20 45 70 80 15 10

C.80 20 45 70 10 15 14

D.20 45 70 80 15 14 10

答案

参考答案:C

解析:

由题意可知,该程序是将X(1)与X(8)互换。

填空题
单项选择题 共用题干题