试题与答案

阅读下列FORTRAN77程序:INTEGER A(3,3)DATA A.1,2,

题型:单项选择题

题目:

阅读下列FORTRAN77程序:

INTEGER A(3,3)

DATA A.1,2,3,4,5,6,7,8,9/

S=0.0

DO 10 I=1.3

J=MOD(I,3)+1

S=S+A(I,J)

10 CONTINUE

WRITE(*,*)S

END

上述程序运行后,输出的S值为()。

A.15.0

B.12.0

C.18.0

D.24.0

答案:

参考答案:A

解析:

A的值为,当I=1时,J=MOD(1,3)+1=2,S=0+A(1,2)=4;当I=2时,J=MOD(2,3)+1=3,S=4+A(2,3)=12;当I=3时,J=MOD(3,3)+1=1,S=12+A(3,1)=15

试题推荐
微信公众账号搜索答案