资源描述:
《计算机专业技术基础(Fortran)试题库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、一、选择题1、下列关于"SUBROUTINEMAP(X,Y)"语句行的叙述中,不正确的是()A)这是子程序的第一个语句B)字符串"MAP"是子程序名C)变量X是子程序的形参D)子程序执行后,MAP将返回整型数据2、FORTRAN表达式"2/4+0.5"的值是()A)0.5B)1C)1.0D)03、阅读下列FORTRAN程序:PI=3.14159265WRITE(*,'(F7.4)')PIEND程序运行后输出结果是()A)3.142B)3.1415C)0.31416D)3.14164、圆的直径存放在整型变量K之中,下列计
2、算圆面积的表达式中正确的是()A)3.1415926*K*K/4B)3.1415926*(K*K/4)C)3.1415926*(K/2)**2D)3.1415926*(K/2)*(K/2)5、要判断"月收入M在2000元以上(含2000元)且5000元以下)不含5000元)"的职工,应该使用的逻辑表达式是()A)M.GE.2000.AND.M.LE.5000B)M.GE.2000.OR.M.LE.5000C)M.GE.2000.AND.M.LT.5000D)M.GE.2000.OR.M.LT.50006、设FORTRA
3、N子程序如下:SUBROUTINESUB(I,X)B=I+1X=X+BEND若主程序中的变量M,B已按I-N规则赋值,则调用上述子程序的语句中正确的是()A)CALLSUB(M,M)B)CALLSUB(M+4,B)C)CALLSUB(B,B)D)CALLSUB(M,B+4)7、下列不是FORTRAN常量的是()A)(3.0,4.0)B)3.1416D+00C)2/3D)'Verygood!'8、阅读下列FORTRAN程序:F=1.0第9页/共页DO20K=3,7,3DO20L=K-1,K20WRTTE(*,'(I3,F
4、8.1)'K,F*KEND程序运行结果的最后一行是()A)36.0B)66.0C)6180.0D)7180.09、在FORTRAN中,下列运算符的优先顺序是()A)逻辑运算,关系运算,算术运算B)关系运算,逻辑运算,算术运算C)算术运算,关系运算,逻辑运算D)关系运算,算术运算,逻辑运算10、使用FORTRAN内部函数时,所给的自变量()A)只能是常量B)只能是变量C)只能是常量或者变量D)可以是常量、变量或者表达式11、设X=2.0,Y=8.0,Z=6.0,L=.TRUE.,则下列FORTRAN表达式中值为.TRUE
5、.的是()A)X+Z.GT.Y.AND.LB).NOT.(Y.LT.Z+X).NEQV..NOT.LC).NOT.L.OR.(L.EQV.Y+X.EQ.Z)D)Y+X.GE.Z+X.AND.(L.AND..FALSE.)12、下列输出语句行中正确的是()A)WRITE(*,*)(A(K,L),K=1,3,L=1,3)B)WRITE(*,*)A(K,L),K=1,3,L=1,3C)WRITE(*,*)((A(K,L),K=1,3),L=1,3)D)WRITE(*,*)(A(K,L),K=1,3),L=1,313、给定下列
6、FORTRAN子程序如下:SUBROUTINESUB(K,A)A=SQRT(K*K+1.0)END下列调用语句中正确的是()A)CALLSUB(N,N)B)CALLSUB(X,X)C)CALLSUB(N,X*X)D)CALLSUB(11,X)14、阅读下列FORTRAN程序:INTEGERAA(2,3)DATAAA/1,2,3,4,5,6/CALLS2D19(AA)CALLS2D19(AA(1,2))END第9页/共页SUBROUTINES2D19(BB)INTEGERBB(2,2)WRITE(*,'(1X,2I3)'
7、)BB(1,1),BB(2,2)END程序运行结果是()A)14B)15C)14D)123626253415、阅读下列FORTRAN程序:INTEGERA(3,3)DO10K=1,3DO10L=1,310A(K,L)=K*10+LWRITE(*,'(1X,3I3)')AEND程序运行结果是:()A)112131B)111213C)313233D)33323112223221222321222332222113233331323311121331211116、阅读下列FORTRAN程序:WRITE(*,10)'YEAR:
8、',199610FORMAT(/3X,A,I4)END程序运行结果是(^代表空格,下同)()A)^^^^^YEAR:1996B)^^YEAR:1996C)空白行D)空白行^^^^^YEAR:1996^^YEAR:199617、某函数子程序中使用了IMPLICIT、READ、COMPLEX和FUNCTION四种语句,其中属于可执行语