Fortran90试题.doc_第1页
Fortran90试题.doc_第2页
Fortran90试题.doc_第3页
Fortran90试题.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Fortran 复习题目类型:1、 选择题2、 填空题3、 简答题4、 编程题样题一、选择题1下列名称中,符合FORTRAN 90命名规则的是 。 A. a-b-c B. $123 C. length_1 D. date.year2关于FORTRAN 90程序单元,以下四种说法中正确的是 。A. 一个FORTRAN 90程序由多个程序单元组成,其中有一个且只能有一个主程序单元B. 一个FORTRAN 90程序由多个程序单元组成,其中有一个且只能有一个模块单元C. 一个FORTRAN 90程序允许有多个程序单元,但每类程序单元只能有一个D. 一个FORTRAN 90程序允许有多个程序单元,但主程序单元和模块单元只能有一个3关于FORTRAN 90的CASE结构,以下说法中正确的是 。A. CASE结构内必须取DEFAULT作为情况选择器的最终值B. CASE结构的情况表达式不能是字符类型C. CASE结构的情况表达式和情况选择器的取值类型必须相同D. CASE结构的不同情况选择器取值可以重复4已知数组说明REAL A(20:22,0:9,-3:-1),数组A的数组元素个数是 。A164 B360 C450 D90 5子程序的形式参数(虚拟变元或哑元)可以是 。A变量名、数组名、过程名 B变量名、数组名、过程名和符号常量名C变量名、数组名、数组片段、过程名 D任意符号名6. 语句OPEN(3,FILE=ABC,ACCESS=DIRECT,RECL=40)打开的是 文件。A有格式顺序存取B无格式顺序存取C有格式直接存取D无格式直接存取7、 下列关于SUBROUTINE MAP(X,Y)语句行的叙述中,不正确的是( ) A) 这是子程序的第一个语句 B) 字符串MAP是子程序名 C) 变量X是子程序的形参 D) 子程序执行后,MAP将返回整型数据 8、 FORTRAN表达式2/4+0.5的值是( ) A) 0.5 B) 1 C) 1.0 D) 0 9、 阅读下列FORTRAN程序: PI=3.14159265 WRITE(*,(F7.4) )PI END 程序运行后输出结果是( ) A) 3.142 B) 3.1415 C) 0.31416 D) 3.1416 10、 圆的直径存放在整型变量K之中,下列计算圆面积的表达式中正确的是( ) A) 3.1415926*K*K/4 B) 3.1415926*(K*K/4) C) 3.1415926*(K/2)*2 D) 3.1415926*(K/2)*(K/2) 二、填空题1、下列FORTRAN函数子程序的功能是用以下公式计算一组数据Z1,Z2,Zn的标准差: 2=(Z12 +Z22+Zn2)/n-(Z1+Z2+Zn)/n2 请在程序中的下划线处填入合适的内容。 【1】 SIGMA(Z,N) REAL Z(N) SUMX=0.0 SUMX2=0.0 DO K=1,N 【2】 SUMX=SUMX+X SUMX2=SUMX2+X*X ENDDO AV=SUMX/N AV2=SUMX2/N S2=AV2-AV*AV SIGMA=【3】 END 【1】FUNCTION 【2】XZ(K) 【3】SQRT(S2) 三、简答题1 将下面的数学式子写成FORTRAN90表达式。2 有一整型数组A(-1:1,2),请写出它的存储结构。参考答案1 log(a+b)/(exp(2*x)+sqrt(1+c)2 存储结构A(-1,1)A(0,1)A(1,1)A(-1,2)A(0,2)A(1,2)四、编程题1、以循环来计算 1/1!+1/2!+1/3!+1/4!+1/10! 的值。2、利用选择排序法编制程序,将数组A中所有的数值(5,3,6,4,8,7,1,9,2,10)从小到大排列。1、解题程序:program main implicit none integer, parameter : max=10 integer i real item real ans ans = 1.0 item = 1.0 do i=2,max item = item/real(i) ans = ans+item end do write(*,*) ans stopend program 2、排序程序:program mainimplicit none integer, parameter : size=10 integer : a(size) = (/ 5,3,6,4,8,7,1,9,2,10 /) integer : i,j integer : t do i=1, size-1 do

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论