[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc

上传人:medalangle361 文档编号:617037 上传时间:2018-12-20 格式:DOC 页数:8 大小:34.50KB
下载 相关 举报
[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc_第1页
第1页 / 共8页
[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc_第2页
第2页 / 共8页
[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc_第3页
第3页 / 共8页
[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc_第4页
第4页 / 共8页
[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷2及答案与解析.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、计算机程序设计语言(FORTRAN 语言)练习试卷 2 及答案与解析一、单项选择题1 下列程序执行后的输出结果为( )。 F1(X)=2.0/(1.0+X) F2(Y)=F1(Y)*Y+1.0 A=F1(1.0)+F2(1.0) WRITE(*,10) A 10 FORMAT(IX,E8.2) END(A)3.00(B) 3.0(C) 3.00E+00(D)0.30E+012 阅读下列 FORTRAN 程序: S=1.0 DO 100 K=3,1,-1 DO 100 N=-1,-3 100 S=2*S WRITE(*,*) S END 运行上述程序后,输出的 S 值为( )。(A)1.0(B)

2、 8.0(C) 512.0(D)4.03 阅读下列 FORTRAN 程序: INTEGER A(4,5) DATA A/5*1,5*2,5*3,5*4/ M=0 DO 10 K=1,4 10 M=M+A(K,K+1) WRITE(*,*) M END 执行上述程序后,输出的 M 值为( )。(A)8(B) 9(C) 10(D)114 阅读下列 FORTRAN 程序: INTEGER M(3,3) DATA M/1, 2,3,4,5,6,7,8,9/ DO 10 1=1,3 WRITE(*,100) (M(I,J),J=1 ,I) 10 CONTINUE 10 FORMAT (1X,312) E

3、ND 上述程序执行后,输出结果是( )。(A)1 4 7 2 5 8 3 6 9(B) 1 2 3 4 5 6 7 8 9(C) 1 2 5 3 6 9(D)1 4 5 7 8 95 定义一个长度为 10 的一维整型数组 M,并且要求分别给数组元素赋值为 M (K)=K+1,但 M(10)=1。下列各程序段中错误的是( )。(A)DIMENSION M(10) M(10)=1 DO 10 K=1,10 10 M(K)=K+1(B) DIMENSION M(10) M(10)=1 DO 10 K=1,9 10 M(K)=K+1(C) DIMENSION M(10) M(10)=1 DO 10 K

4、=2,10 10 M(K-1) =K(D)DIMENSION M(10) DO 10 K=1 ,10 10 M(K)=K+1 M(10)=16 阅读下列 FORTRAN 程序: M=3 DO K=1 ,M M=5 WRITE(*,*) K ,M ENDDO END 上述程序的运行结果是( )。(A)1 5 2 5 3 5 4 5 5 5(B) 1 5 2 5 3 5(C)编译出错,不能运行(D)1 3 2 3 3 37 阅读下列 FORTRAN 程序: LOGICAL P,Q READ(*,100)P ,Q 100 FORMAT(2L4) F(P) THEN Y=1.0 ELSE IF(Q)

5、THEN Y=2.0 ELSE IF(.NOT.P.OR.Q)THEN Y=3.0 ELSE Y=0.0 VENDIF WRITE(*,*) Y END 在执行上述程序时,由键盘输入 FABDTXYZ,最后输出的 Y 值为( )。(A)0.0(B) 1.0(C) 2.0(D)3.08 阅读下列 FORTRAN 程序: PAR AMETER(L=3) INTEGER N(L) DATA N/3*0/ DO 20 I=1,L DO 20 J=1,L N(J)=N(1) +1 20 CONTINUE WRITE(*,*) N(L) END 上述程序运行后,输出结果是( )。(A)3(B) 5(C)

6、7(D)99 阅读下列 FORTRAN 程序: X=1.0 Y=2.0 CALL SUB(X,Y ,Z ,3.0) WRITE(*,100) X,Y,Z 100 FORMAT(1X,13.1) END SUBROUTINE SUB(A,B , X,Z) A=A+1 B=B+2 Y=1.0 X=Y+Z END 执行上述程序后,输出的结果为( )。(A)2.0 5.0 4.0(B) 4.0 1.0 2.0(C) 4.0 2.0 4.0(D)2.0 4.0 4.010 下列程序执行后的输出结果为( )。 K=0 DO 10 1=1,6,2 DO 10 J=I,6,3 IF(K.LT.I*J) K=I

7、*J 10 CONTINUE WRITE(*,*) K END(A)18(B) 30(C) 25(D)3611 阅读下列 FORTRAN 程序: CHAR ACTER A*5 A=ABCDE CALL S(A) END SUBROUTINE S(X) CHARACTER X*3 WRITE(*,*)X END 执行上述程序后,输出的 X 值为( ) 。(A)AB(B) DE(C) CDE(D)ABC12 阅读下列 FORTRAN 程序: INTEGER S(2 ,4) ,A(2) DATA S/4*1,4*2/ CALL SUB(S,2,4,A) M=A(1) -A(2) WRITE(* ,*

8、) M END SUBROUTINE SUB(S,N,K,A) INTEGER S(N,K),A(N) DO 20 I=1,N A(I)=0 DO 10 J=1,K 10 A(I)=A(I)+S(I,J) A(I)=A(I)/K 20 CONTINUE END 执行上述程序后,输出的 M值为( )。(A)0(B) 1(C) 2(D)313 当输入 150H,f1,下列程序执行后的输出结果为( )。 READ(* ,*) X Y=0.0 IF(X.GT.O.C) THEN Y=1.0 ELSE IF(X.GE.150) THEN Y=2.0 ELSE Y=3.0 END IF WRITE(*,*

9、)Y END(A)0.0(B) 1.0(C) 2.0(D)3.014 阅读下列 FORTRAN 程序: DO 20 K=2 ,5,2 S=1.0 DO 10 J=K,5 10 S=S+J 20 CONTINUE* WRITE(*,*) S END 执行上述程序后,输出的 S 值为( ) 。(A)9.0(B) 1.0(C) 24.0(D)10.015 阅读下列 FORTRAN 程序: REAL A(5) COMMON /CC/X DATA A/1,2,3,4,5/ X=0 Y=FUN(A,5) +FUN(A,5) WRITE(*,*) Y END FUNCTION FUN(A,N) REAL A

10、(N) COMMON /CC/X X=X+1 F=1 DO 10 I=N,1 F=F+A(I) 10 CONTINUE FUN=F+X END 上述程序执行后,输出结果是( )。(A)4.0(B) 5.0(C) 16.0(D)33.016 阅读下列 FORTRAN 程序: DIMENSION A(3,4) DATA A/3*+4.0 ,3*-3.0,3*-2.0,3*-1.0/ S=0.0 DO 20 K=1,3 D=A(K ,1) DO 10J=2,4 IF(A(K,J) D) D=A(K,J) 10 CONTINUE S=S+D 20 CONTINUE WRITE(*,*) S END(A

11、)-15.0(B) -12.0(C) 9.0(D)6.0计算机程序设计语言(FORTRAN 语言)练习试卷 2 答案与解析一、单项选择题1 【正确答案】 A【知识模块】 计算机程序设计语言(FORTRAN 语言)2 【正确答案】 C【知识模块】 计算机程序设计语言(FORTRAN 语言)3 【正确答案】 C【知识模块】 计算机程序设计语言(FORTRAN 语言)4 【正确答案】 A【知识模块】 计算机程序设计语言(FORTRAN 语言)5 【正确答案】 C【知识模块】 计算机程序设计语言(FORTRAN 语言)6 【正确答案】 C【知识模块】 计算机程序设计语言(FORTRAN 语言)7 【正

12、确答案】 B【知识模块】 计算机程序设计语言(FORTRAN 语言)8 【正确答案】 D【知识模块】 计算机程序设计语言(FORTRAN 语言)9 【正确答案】 C【知识模块】 计算机程序设计语言(FORTRAN 语言)10 【正确答案】 D【知识模块】 计算机程序设计语言(FORTRAN 语言)11 【正确答案】 A【知识模块】 计算机程序设计语言(FORTRAN 语言)12 【正确答案】 B【知识模块】 计算机程序设计语言(FORTRAN 语言)13 【正确答案】 D【知识模块】 计算机程序设计语言(FORTRAN 语言)14 【正确答案】 D【知识模块】 计算机程序设计语言(FORTRAN 语言)15 【正确答案】 B【知识模块】 计算机程序设计语言(FORTRAN 语言)16 【正确答案】 B【知识模块】 计算机程序设计语言(FORTRAN 语言)

展开阅读全文
相关资源
猜你喜欢
  • ANSI TIA-455-185-1991 FOTP-185 Strength of Coupling Mechanism For Fiber Optic Interconnecting Devices《光纤互连接装置耦合机构的强度》.pdf ANSI TIA-455-185-1991 FOTP-185 Strength of Coupling Mechanism For Fiber Optic Interconnecting Devices《光纤互连接装置耦合机构的强度》.pdf
  • ANSI TIA-455-188-1991 FOTP-188 Low Temperature Testing of Fiber Optic Components《纤维光学元件的低温测试》.pdf ANSI TIA-455-188-1991 FOTP-188 Low Temperature Testing of Fiber Optic Components《纤维光学元件的低温测试》.pdf
  • ANSI TIA-455-194-1999 FOTP-194 Measurement of Fiber Pushback in Optic Connectors《光纤连接器的纤维回推力测量》.pdf ANSI TIA-455-194-1999 FOTP-194 Measurement of Fiber Pushback in Optic Connectors《光纤连接器的纤维回推力测量》.pdf
  • ANSI TIA-455-196-1999 FOTP-196 Guideline for Polarization-Mode Measurement in Single-Mode Fiber Optic Components and Devices《单模光纤元部件中偏振模色散测量导则》.pdf ANSI TIA-455-196-1999 FOTP-196 Guideline for Polarization-Mode Measurement in Single-Mode Fiber Optic Components and Devices《单模光纤元部件中偏振模色散测量导则》.pdf
  • ANSI TIA-455-197-2000 FOTP-197 Differential Group Delay Measurement Of Single-Mode Components and Devices by the Differential Phase Shift Method《利用微分相移法进行单模元器件和装置的群时延差测量》.pdf ANSI TIA-455-197-2000 FOTP-197 Differential Group Delay Measurement Of Single-Mode Components and Devices by the Differential Phase Shift Method《利用微分相移法进行单模元器件和装置的群时延差测量》.pdf
  • ANSI TIA-455-20-B-2004 FOTP-20 IEC 60793-1-46 Optical Fibres- Part 1- 46 Measurement Methods and Test Procedures- Monitoring of Changes in Optical Transmittance《纤维光学.光学传输中的变化测量》.pdf ANSI TIA-455-20-B-2004 FOTP-20 IEC 60793-1-46 Optical Fibres- Part 1- 46 Measurement Methods and Test Procedures- Monitoring of Changes in Optical Transmittance《纤维光学.光学传输中的变化测量》.pdf
  • ANSI TIA-455-200-2001 FOTP-200 Insertion Loss of Connectorized Polarization-Maintaining Fiber or Polarizing Fiber Pigtailed Devices and Cable Assemblies《使用连接器的偏振保持光纤或偏振光纤引线装置和光缆组件的.pdf ANSI TIA-455-200-2001 FOTP-200 Insertion Loss of Connectorized Polarization-Maintaining Fiber or Polarizing Fiber Pigtailed Devices and Cable Assemblies《使用连接器的偏振保持光纤或偏振光纤引线装置和光缆组件的.pdf
  • ANSI TIA-455-201-2001 FOTP-201 Return Loss of Connectorized Polarization-Maintaining Fiber or Polarizing Fiber Pigtailed Devices and Cable Assemblies《使用连接器的偏振保持光纤或偏振光纤引线装置和光缆组件的回波损.pdf ANSI TIA-455-201-2001 FOTP-201 Return Loss of Connectorized Polarization-Maintaining Fiber or Polarizing Fiber Pigtailed Devices and Cable Assemblies《使用连接器的偏振保持光纤或偏振光纤引线装置和光缆组件的回波损.pdf
  • ANSI TIA-455-203-A-2009 FOTP-203 Light Source Encircled Flux Measurement Method《光源周围流量测量方法》.pdf ANSI TIA-455-203-A-2009 FOTP-203 Light Source Encircled Flux Measurement Method《光源周围流量测量方法》.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1