[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷1及答案与解析.doc
《[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[工程类试卷]计算机程序设计语言(FORTRAN语言)练习试卷1及答案与解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、计算机程序设计语言(FORTRAN 语言)练习试卷 1 及答案与解析一、单项选择题1 编译程序能将高级语言编写的源程序转换成( )。(A)解释程序(B)汇编程序(C)映象程序(D)目标程序2 一个完整的 FORTRAN 源程序( )。(A)至少包括一个主程序(B)至少包括一个主程序和一个子程序(C)由一个主程序与一个以上的子程序组成(D)由一个主程序与一个子程序组成3 语句函数定义语句在程序内合法的位置是( )。(A)在程序块开头语句之后,END 语句之前(B)在程序块开头语句之后,可执行语句之前(C)在说明语句之后,END 语句之前(D)在说明语句之后,可执行语句之前4 下列关于函数子程序虚
2、实参数的错误说法是( )。(A)可以没有形参数(B)虚实结合的数组长度可以不同(C)实参表与虚参表类型可以不同(D)函数名可以作为虚参5 下列叙述中正确的是( )。(A)FORTR AN 程序块中,无名公用语句只能有一个(B) FORTRAN 子程序中,至少应有一个 RETURN 语句(C) FORTRAN 程序块中,最后一行必须是 END 语句(D)FORTR AN 程序块中,必须有变量说明语句6 运行下面的程序时得不到所需的结果,其主要原因是( )。 INTEGER X(11) DATA X/9,8,7,6,5,4,3,2,1,0,-1/ DO 10 1=1,X(1) ,-1 WRITE(
3、*,*)1.0/SQRT(25.0-REAL(X(1) )* * 2) 10 CONTINUE END(A)没有给 X(11) 赋初值(B)发生除以零的情况(C)发生负数开平方的情况(D)循环参数设置错误7 下列数据中,不符合 FORTRAN 常量表示法的是( )。(A)-25.6(B) 2.758D3(C) FOOT“=(D)TRUE8 有一段说明语句如下: DIMENSION A(5) ,B(5) EQu iVALENCE(A(3) ,B(4) ) 说明语句 EQuiVALENCE(A(3) ,B(4) )在程序中的作用是( )(A)用于在数组 A 和 B 之间传递数据(B)说明数组 A
4、和 B 是同一个数组(C)说明数组 A 和 B 共用相同的存储单元(D)说明数组 A 和 B 的部分元素共用相同的存储单元9 在数据块子程序中( ) 。(A)只能给无名公用区中的成员赋初值(B)只能给有名公用区中的成员赋初值(C)不分有名或无名,凡是公用区成员皆可赋初值(D)只能给公用区中的数组赋初值10 下列语句函数的定义中,正确的是( )。(A)FUNCTION(I ,J ,K)=I*J+J*J+K*K(B) F(X,Y,Q(I)=SIN(X)+COS(Y)+Q(I)(C) S(X,Y,Z)=(X+Y+Z)* * 2+S(X*X,Y,Z)(D)F(X,Y)=(X+Y)/X/Y+P11 对任
5、意输入的 X,下列程序执行后 K 的值为( )。 READ(*,*) X K=SIN(X) WRITE(*,*) K END(A)在区间-1,1中的一个值(B)一定等于 0(C)在区间(-1 ,1) 中的一个值(D)K=0 或 K=1 或 K=-112 设有格式输入语句如下: READ(*,*,10) X 10 FORMAT(1X,F5.2) 能使变量 X 的值为 2.63 的键盘输入为( )。(A)22.6300(B) 002630(C) 2.6300(D)26300013 当输入 1,2,3,4 下列程序执行后的输出结果为( )。 DIMENSION A(2,2) READ(*,*) A
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程 试卷 计算机 程序设计语言 FORTRAN 语言 练习 答案 解析 DOC
