定义一个长度为10的一维整型数组M,并且要求分别给数组元素赋值为M

(K)=K+1,但M(10)=1。下列各程序段中错误的是( )。

A.DIMENSION M(10)

M(10)=1

DO 10 K=1,10

10 M(K)=K+1

B.DIMENSION M(10)

M(10)=1

DO 10 K=1,9

10 M(K)=K+1

C.DIMENSION M(10)

M(10)=1

DO 10 K=2,10

10 M(K-1) =K

D.DIMENSION M(10)

DO 10 K=1,10

10 M(K)=K+1

M(10)=1

【正确答案】 C
【答案解析】