兰州大学《Fortran语言》16秋平时作业1 免费答案 下载本文

内容发布更新时间 : 2024/5/13 13:29:50星期一 下面是文章的全部内容请认真阅读。

谋学网www.mouxue.com

一、单选题(共 14 道试题,共 70 分。)

V 1. 阅读下列程序 read(*.500)r.w write(*.500)r.w 500 format(1x,f5.2,f5.3) End 程序运行时输入初始值01234567899,结果显示的是 A. *****67.899 B. 12.3456.789 C. ********** D. 123.4567.899 标准答案:C

2. 阅读下列FORTRAN77程序: READ(*,*) M N=1 K=N 10 IF (K.LT.M) THEN N=N*K K=K+1 GOTO 10 END IF WRITE(*,*) N END 在执行上述程序时,如果从键盘输入 6<回车> 则执行后输出的N值为 A. 720 B. 120 C. 96 D. 24

标准答案:B

3. 下列标识符中,不属于FORTRAN77常量的是 A. .TRUE. B. FALSE

C. ˊROOT=ˊ D. ˊ123.0ˊ 标准答案:B 4. CD-ROM属于 A. 感觉媒体 B. 表示媒体 C. 表现媒体 D. 存储媒体> 标准答案:D

5. 阅读下列程序 dimension s(3) webstripperattrwas webstripperlinkwas=http://www.chinaschool.net/reeducate/com_grade/test/two/I+1 s/1.0,2.0,3.0/ write(*,*)la(3,s) end function la(n,x) dimension x(n) la=0 l=2 do 20 i=1,N la=LA+X(I)/L 20 continue end 程序运行结果是 A. 1.0000000 B. 2.0000000 C. 1 D. 2

标准答案:D

6. 按照翻译类型分类,FORTRAN77程序设计语言属于 A. 汇编型 B. 解释型 C. 编译型

D. 解释型兼编译型>

谋学网www.mouxue.com

标准答案:C

7. 阅读下列FORTRAN77程序: INTEGER X,Y,Z READ(*,100) Z,Y,X 100 FORMAT(3I4) WRITE(*,200) X 200 FORMAT(1X,I4) END 运行上述程序时,如果从键盘输入(□表示空格) □12□□34□5□6□□749845<回车> 则最后输出的X值为 A. 9845 B. 5060 C. 560 D. 56

标准答案:B

8. 等价语句的主要用途是___ A. 节省内存空间 B. 便于进行数据传递 C. 使多个变量具有同一值 D. 节省运算时间 标准答案:A

9. 梯形的上底为A,下底为B,高为H,计算其面积的FORTRAN77表达式中错误的是 A. 1/2*(AB)*H B. (A+B)*H/2 C. (A+B)/2*H D. 0.5*(A+B)*H> 标准答案:A

10. 下列FORTRAN77运算符中,优先级最低的是 A. 逻辑运算符.AND. B. 算术运算符* C. 关系运算符.GE. D. 算术运算符+ 标准答案:A

11. 阅读下列程序 dimension m(3,3) data m/1,2,3,4,5,6,7,8,9/ write(*,100)(m(3,j),j=1,3) 100 format(1x,3i2) End 程序运行结果是 A. 258 B. 369 C. 456 D. 789

标准答案:B

12. 阅读下列FORTRAN77程序: INTEGER S(2) DATA S/2*0/ DO 100 K=1,2 DO 100 J=1,2 S(J)=S(K)+1 100 CONTINUE WRITE(*,200) S(2) 200 FORMAT(1X,I1) END 运行上述程序后,输出的结果为 A. 0 B. 3 C. 2 D. 4

标准答案:B

谋学网www.mouxue.com

13. 阅读下列FORTRAN77程序: READ(*,100) X,Y,Z,S WRITE(*,*) S 100 FORMAT(F2.1,3(1X,F3.1)) END 运行上述程序时,如果从键盘输入 9876543210987654321<回车> 则最后输出的S值为 A. 9.8 B. 98.7 C. 8.7 D. 87.6

标准答案:D

14. 以下用标准化指数形式表示数字10的选项是___ A. 0.000000001 B. 1E-8 C. 0.1E-9 D. 1003-1

标准答案:D

二、判断题(共 6 道试题,共 30 分。)

V 1. 一个数组可以代表几种具有不同类型的变量 A. 错误 B. 正确

标准答案:A

2. format()括号中可以为空,用来输出一个空行 A. 错误 B. 正确

标准答案:B

3. 关系表达式的值是0和1 A. 错误 B. 正确

标准答案:A

4. 非可执行语句不能作为循环终端语句 A. 错误 B. 正确

标准答案:B

5. 循环终端语句可以是任何语句 A. 错误 B. 正确

标准答案:A

6. 只有当数据超过实数的表示范围时,才能用双精度表示 A. 错误 B. 正确

标准答案:A