-
11、 閱讀以下FORTRAN程序
READ(*,*)X
IF(X. LE. 0)THEN
Y=0.0
ELSEIF(X. LT. 5.0). AND. (X. GE. 2.0)THEN
Y=1/X
ELSEIF(X. LE. 10. 0)THEN
Y=1/(X+2)
ELSE
Y=10.0
ENDIF
WRITE(*,*)Y
END
運(yùn)行上述程序時(shí),若由鍵盤(pán)輸入2,則程序輸出結(jié)果為: ( )
(A) 0.0;
(B) 0.5;
(C) 0.25;
(D) 10.0。
標(biāo)準(zhǔn)答案: b
12、 以下可作為FORTRAN常量的字符序列是( )
(A) TRUE;
(B) E-5;
(C) (10.5, 1. 0/3);
(D) 1. 0D-2。
標(biāo)準(zhǔn)答案: d
13、 以下是計(jì)算N!(N的階乘)的FORTRAN程序
READ (*,*)N
___________________
DO 10k=1, N
10 S=S*k
END
為使程序完整,應(yīng)在_____處放入: ( )
(A) A=0;
(B) S=N;
(C)什么都不放;
(D) S=l。
標(biāo)準(zhǔn)答案: d
11、 閱讀以下FORTRAN程序
READ(*,*)X
IF(X. LE. 0)THEN
Y=0.0
ELSEIF(X. LT. 5.0). AND. (X. GE. 2.0)THEN
Y=1/X
ELSEIF(X. LE. 10. 0)THEN
Y=1/(X+2)
ELSE
Y=10.0
ENDIF
WRITE(*,*)Y
END
運(yùn)行上述程序時(shí),若由鍵盤(pán)輸入2,則程序輸出結(jié)果為: ( )
(A) 0.0;
(B) 0.5;
(C) 0.25;
(D) 10.0。
標(biāo)準(zhǔn)答案: b
12、 以下可作為FORTRAN常量的字符序列是( )
(A) TRUE;
(B) E-5;
(C) (10.5, 1. 0/3);
(D) 1. 0D-2。
標(biāo)準(zhǔn)答案: d
13、 以下是計(jì)算N!(N的階乘)的FORTRAN程序
READ (*,*)N
___________________
DO 10k=1, N
10 S=S*k
END
為使程序完整,應(yīng)在_____處放入: ( )
(A) A=0;
(B) S=N;
(C)什么都不放;
(D) S=l。
標(biāo)準(zhǔn)答案: d