问题
单项选择题
阅读下列FORTRAN77程序段:
S=0.0
DO10J=0,N
S=S+X
X=X+0.5
10CONTINUE
下面程序段中与上述程序段等价的是()。
A.
S=X
J=0
101F(J.LT.N)THEN
X=X+0.5
S=S+X
J=J+1
GOT010
ENDIF
B.
S=0.0
J=0
101F(J.LE.N)THEN
J=J+1
S=S+X
X=X+0.5
GOT010
END IF
C.
S=0.0
J=0
10S=S+K
J=J+1
X=X+0.5
1F(J.LE.N)GOTO10
D.
S=X
J=0
10X=X+0.5
S=S+X
J=J+1
1F(J.LT.N)GOTO10
答案
参考答案:B
解析:
变量J小于等于N时执行循环体,先判断条件然后进入循环体。
[点评] 该题考察Fortran的循环。