例題:
1.語(yǔ)句序列
DO 10 I=1,5,2
DO 10 J=2,6,2
10 K=I+J
WRITE (*,*)
執(zhí)行的結(jié)果是(C) 5+6=11
(A) K=9 (B) K=10 (C) K=11 (D) K=12
2.若有INTEGER A (-2:2, 0: 3, 1: 2) ,按照在內(nèi)存中的存儲(chǔ)次序,數(shù)組A中第8號(hào)元素為(B)
(A) A (-1,0,2) (B) A (0,1,1)
(C) A (2, 1,2) (D) A (1, 1,1)
A中數(shù)據(jù)按列排序,A(5,4,2)第八個(gè)元素是A(3,2,1),對(duì)應(yīng)本題應(yīng)為A (0,1,1)
3.對(duì)下列程序段
READ (*,*) X
IF ( (X. LT. - 5.0) .OR. (X.EQ. -1.0)) THEN
Y=0.0
ELSEIF (X.LT.0.0) THEN
Y=1.0/(X+1.0)
ELSEIF (X. LT.5.0) THEN
Y=1.0/(X+2.0)
ELSE
Y=0.0
ENDIF
WRITE (*,*) Y
若輸入4.0,則結(jié)果為:(C) 輸入的是4,小于5,所以輸出結(jié)果為1/(2+4)=1/6
(A) 0.0 (B) 1/5 (C) 1/6 (D) 1/4十2.0
1.語(yǔ)句序列
DO 10 I=1,5,2
DO 10 J=2,6,2
10 K=I+J
WRITE (*,*)
執(zhí)行的結(jié)果是(C) 5+6=11
(A) K=9 (B) K=10 (C) K=11 (D) K=12
2.若有INTEGER A (-2:2, 0: 3, 1: 2) ,按照在內(nèi)存中的存儲(chǔ)次序,數(shù)組A中第8號(hào)元素為(B)
(A) A (-1,0,2) (B) A (0,1,1)
(C) A (2, 1,2) (D) A (1, 1,1)
A中數(shù)據(jù)按列排序,A(5,4,2)第八個(gè)元素是A(3,2,1),對(duì)應(yīng)本題應(yīng)為A (0,1,1)
3.對(duì)下列程序段
READ (*,*) X
IF ( (X. LT. - 5.0) .OR. (X.EQ. -1.0)) THEN
Y=0.0
ELSEIF (X.LT.0.0) THEN
Y=1.0/(X+1.0)
ELSEIF (X. LT.5.0) THEN
Y=1.0/(X+2.0)
ELSE
Y=0.0
ENDIF
WRITE (*,*) Y
若輸入4.0,則結(jié)果為:(C) 輸入的是4,小于5,所以輸出結(jié)果為1/(2+4)=1/6
(A) 0.0 (B) 1/5 (C) 1/6 (D) 1/4十2.0

