华南俳烁实业有限公司

各地
資訊
當前位置:中華考試網(wǎng) >> 結構工程師 >> 一級結構 >> 一級基礎 >> 模擬試題 >> 2016年一級結構工程師基礎考試考前練習題(6)

2016年一級結構工程師基礎考試考前練習題(6)

中華考試網(wǎng)  [ 2016年9月1日 ]  【

  1、語句序列 DO 10

  I=1,5,2

  DO 10

  J=2,6,2 10

  K=I+J WRITE(*,*) K 執(zhí)行的結果是

  (A)K=9 (B)K=10 (C)K=11 (D)K=12

  標準答案:c

  2、 若有INTEGER A(-2:2,0:3,1:2),按照在內存中的存儲次序,數(shù)組A中第8號元素為

  (A)A(-1,0,2) (B)A(0,1,1) (C)A(2,1,2) (D)A(1,1,1)

  標準答案:c

  3、 對下列程序段

  READ(*,*) X

  IF((X.LT.-5.0) .OR. (X.EQ.-1.0))T

  HEN 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,則結果為: (A)0.0 (B)1/5 (C)1/6 (D)1/4+2.0

  標準答案:d

  4、以下程序段 DIMENSION A (4) READ *,

  A I=l 10 J=I十1

  20 IF(A(I).LT.A(J))

  THEN T=A(J) A(J)=A(I) A(I)=T

  ENDIF J=J+1

  IF(J.LE.4) GOT0 20 I=I+1

  IF(I.LE.3) GOT0 10 PRINT*,A(4) END

  若輸入4,2,3,5,則程序運行結果為:

  (A)4 (B)2 (C)3 (D)5

  標準答案:d

  5、 對下列程序段

  PARAMTER(N=3)

  INTEGER A(N,N) READ *,

  A ’ D0 10 J=1,

  N LS=0 D0 20 I=1,

  N 20 LS=LS+A(1,J) LS=LS/N D0 30 I=1,

  N 30 A(I,J) =A(I,J) -LS 10 CONTINUE PRINT*,

  A END

  若輸入2,4,6,8,10,12,14,16,18 則程序運行后A(3,2)為

  (A)一2 (B)0 (C)2 (D)12

  標準答案:c

  6、 以下程序段

  PROORAM MAIN

  EXTERNAL FX Y=TX(FX,3,2) PRINT*,

  Y END

  FUNCION TX(FUN,A,B) TX=(FUN(A)—FUN(B))/2.0 END

  FUNCTION FX(X) FX=X*X END

  運行的結果為 (A)9 (B)4 (C)2.5 (D)6.5

  標準答案:b

  7、 對以下程序段 •

  EXTERNAL LENGTH

  CHARACTER NAME*2 READ(*, *)NAME,

  SCORE

  CALL DRAW(NAME,SCORE,LENGTH) END

  SUEROUTINE DRAW (N,S,F(xiàn)) CHARACTER N*2,

  LINE*20 1NTEGER F M=F(S) ’ D010 1=1,

  M LINE(I:I) =’*’ 10 CONTINUE

  WRITE(*,100)N,

  LINE 100 FORMAT(1X,A2,A6)

  END

  FUNCTION LENGTH(X) LENGTH=INT(X)/100

  END

  若輸入’D’,356.8,則程序運行結果為:

  (A)D***

  (B)D****

  (C)D356.8

  (D)D3

  標準答案:d

  8、對以下程序段

  CHARACTER A*4,B*5,C*4

  DATA A,B,C/’BIG’,’

  MIDLE’,’

  SMAL’/ IF(A.GT.B) THEN IF(A.GT.C) THEN PRINT*,

  A ELSE PRINT*,

  B ENDIF ’ ELSE

  IF(B.GT.C)THEN PRINT*,

  B ELSE PRINT*,

  C ENDIF ENDIF END

  其運行結果為

  (A)BIG (B)MIDLE (C)SMAL (D)BIG

  標準答案:b

  9、 INTEGER F

  F(X,Y)=X+Y A=-2.5 B=2.1 B=B+F(A,B) WRITE(*,'(F3.1)')B END

  程序運行的結果是

  (A) 1 (B) 7 (C)2.1 (D)1.7

  標準答案:d

  10、 在fortran77的變量類型說明語句中沒有

  (A)real語句 (B)char語句 (C)integer語句 (D) logical語句

  標準答案:b

糾錯評論責編:sunshine
考試題庫
熱點推薦»
铜梁县| 儋州市| 保靖县| 万年县| 调兵山市| 马公市| 兴海县| 凌海市| 和田市| 京山县| 长沙市| 曲阳县| 长垣县| 双辽市| 辰溪县| 凤山市| 扶余县| 巫溪县| 卓尼县| 响水县| 石城县| 北流市| 石棉县| 博湖县| 托里县| 邵阳县| 胶州市| 石家庄市| 元氏县| 尼勒克县| 且末县| 宁远县| 项城市| 康保县| 榆林市| 宁安市| 廉江市| 涿州市| 建瓯市| 镇雄县| 张掖市|