版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
fortran考试题及答案
一、填空题1.Fortran程序的主程序以____开头,以____结束。2.在Fortran中,定义实型变量的关键字是____。3.数组在使用前需要先____。4.子程序分为____和____两种。5.Fortran中逻辑运算符“.AND.”表示____运算。6.字符型数据需要用____括起来。7.循环结构中,DO循环的一般形式为____。8.函数子程序通过____语句返回值。9.模块的定义以____开头,以____结束。10.数据块子程序用于____。二、单项选择题1.以下哪个是Fortran合法的变量名?A.1VARB.VAR1C.VAR-1D.VAR.12.下面哪种数据类型不是Fortran的基本数据类型?A.整型B.复数型C.布尔型D.字符型3.要将一个整数赋值给实型变量,会发生什么?A.编译错误B.自动类型转换C.运行错误D.无任何操作4.以下哪个是Fortran中的结束语句?A.ENDB.STOPC.RETURND.EXIT5.对于DO循环,循环控制变量的步长可以是?A.只能为正数B.只能为负数C.可以为正数、负数或零D.可以为正数或负数,但不能为零6.函数子程序和子例程子程序的主要区别是?A.函数有返回值,子例程没有B.函数没有返回值,子例程有C.函数可以嵌套调用,子例程不能D.函数不能嵌套调用,子例程可以7.在Fortran中,模块的主要作用是?A.提高程序的执行速度B.实现代码的复用和数据共享C.减少程序的内存占用D.方便程序的调试8.以下哪种方式可以实现数组元素的输入?A.READ(,)arrayB.WRITE(,)arrayC.PRINT,arrayD.以上都不对9.逻辑表达式的结果是?A.整型值B.实型值C.逻辑值D.字符值10.数据块子程序中可以包含?A.可执行语句B.变量定义和初始化C.函数调用D.循环语句三、多项选择题1.以下属于Fortran基本数据类型的有?A.整型B.实型C.字符型D.逻辑型2.可以用于输入输出的语句有?A.READB.WRITEC.PRINTD.END3.关于子程序,以下说法正确的有?A.函数子程序可以有多个返回值B.子例程子程序可以修改调用它的程序中的变量C.子程序可以嵌套调用D.子程序可以递归调用4.在Fortran中,数组的定义方式有?A.隐式定义B.显式定义C.动态定义D.静态定义5.以下哪些是循环控制语句?A.DOB.IFC.ENDDOD.EXIT6.模块的优点包括?A.提高代码的可维护性B.实现数据的隐藏C.方便代码的复用D.减少程序的编译时间7.逻辑运算符包括?A..AND.B..OR.C..NOT.D..EQV.8.字符型数据的操作包括?A.连接B.比较C.截取D.赋值9.以下哪些语句可以用于程序的结束?A.ENDB.STOPC.RETURND.CONTINUE10.数据块子程序的特点有?A.可以包含可执行语句B.主要用于变量的初始化C.可以被多次调用D.可以包含变量定义四、判断题1.Fortran程序中变量名区分大小写。()2.实型变量可以存储整数。()3.数组的下标可以是负数。()4.子例程子程序不能有返回值。()5.逻辑表达式的结果只能是.TRUE.或.FALSE.。()6.模块中不能包含可执行语句。()7.字符型数据的长度可以在程序运行时改变。()8.DO循环的循环次数可以为零。()9.函数子程序只能返回一个值。()10.数据块子程序可以包含循环语句。()五、简答题1.简述Fortran中变量定义的作用。2.说明DO循环和DOWHILE循环的区别。3.简述模块在Fortran中的作用。4.说明函数子程序和子例程子程序的区别。六、讨论题1.讨论Fortran在科学计算领域的优势。2.分析数组在Fortran程序中的重要性。3.探讨如何提高Fortran程序的可读性和可维护性。4.讨论Fortran中数据类型转换的影响。答案一、填空题1.PROGRAM,ENDPROGRAM2.REAL3.声明4.函数子程序,子例程子程序5.逻辑与6.单引号或双引号7.DO循环控制变量=初值,终值,步长8.RETURN9.MODULE,ENDMODULE10.初始化全局变量二、单项选择题1.B2.C3.B4.A5.D6.A7.B8.A9.C10.B三、多项选择题1.ABCD2.ABC3.BCD4.ABC5.ACD6.ABC7.ABCD8.ABCD9.ABC10.BD四、判断题1.错误2.正确3.正确4.正确5.正确6.错误7.错误8.正确9.正确10.错误五、简答题1.变量定义为变量分配内存空间,确定数据类型,使编译器能正确处理数据,保证程序中数据的存储和使用符合预期。2.DO循环根据给定的初值、终值和步长确定循环次数;DOWHILE循环根据逻辑条件判断是否继续循环,循环次数不确定。3.模块可实现代码复用,方便不同程序单元共享数据和子程序,提高代码可维护性,隐藏数据实现信息封装。4.函数子程序有返回值,通过函数名返回一个结果;子例程子程序无返回值,通过虚实结合修改调用程序中的变量。六、讨论题1.Fortran在科学计算领域优势明显,有丰富数值计算库,执行效率高,对数组操作支持好,能高效处理大规模数据。2.数组是Fortran重要数据结构,可存储大量同类型数据,方便处理矩阵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床收费人员工作制度
- 义务教育弹性工作制度
- 乡村医生坐诊工作制度
- 产后心理转介工作制度
- 人防工程安全工作制度
- 优化营商专班工作制度
- 值机协助工作制度汇编
- 2026福建福州职业技术学院招聘4人备考题库带答案详解(轻巧夺冠)
- 2026浙江金华市第五医院(浙江医院金华分院)编外人员招聘4人备考题库(第二批)附参考答案详解(预热题)
- 2026黎明职业大学招聘编制内博士研究生学历学位教师24人备考题库(福建)及参考答案详解(研优卷)
- 2026年潍坊市招商发展集团有限公司公开招聘(12名)考试参考试题及答案解析
- DB44-T 2814-2026 城镇燃气用户端设施安全技术标准
- 河南省高职单招职业适应性测试考试试题及答案解析
- 水电管线集成暗槽明装施工工法
- 2026清远鸡行业分析报告
- 四川乐山峨边彝族自治县县属国企招聘笔试题库2026
- 湖南省医疗保险“双通道”单行支付管理药品使用申请表2026
- 矿山井下安全培训考试题及答案
- 2025年高考天津卷物理真题(解析版)
- 2025年山东档案职称考试《档案基础理论》考试题库(浓缩500题)
- 投标文件澄清函标准格式
评论
0/150
提交评论