欢迎来到天天文库
浏览记录
ID:59547873
大小:115.00 KB
页数:5页
时间:2020-11-10
《FORTRAN95程序设计试题(2010级补考).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、教学班中学生序号2011年9月日兰州交通大学试卷(主卷)考题书写要求:上下不得超过黑线两端点密封线班级:姓名:学号:装订线[C]有些FORTRAN语句在程序执行时不产生任何机器操作。[D]在FORTRAN中“=”表示相等的意思,如A=B表示变量A与B的值相等。10.阅读下列FORTRAN程序:pi=3.write(*,'(f7.4)')piend程序运行后输出结果是[A]3.142[B]3.1415[C]0.31416[D]3.141611.下列输入输出语句中错误的是。[A]print*,´x=´,x,´x*y**2=´,x*y**2[B]write(*
2、,*)a,b,no,´y=´,y[C]read*,n,m,5.0k[D]write(*,22)a,b,i,k,c22format(4x,2f5.0,2i5)12.要判断"月收入m在2000元以上(含2000元)且5000元以下)不含5000元)"的职工,应该使用的逻辑表达式是[A]m.ge.2000.and.m.<=.5000[B]m.ge.2000.or.m.le.5000[C]m.>=2000.and.m.lt.5000[D]m>=.2000.or.m<500013.已定义a为整形变量,不能正确表达数学关系:103、A]1010.and.a<15[D].not.(a<=10).and..not.(a>=15)14.要实现“当x>y时,z=x+y,否则z=x-y”。以下能完成该功能的程序段是。[A]if(x>y)z=x+y[B]if(x>y)thenz=x+yelsez=x-yz=x-y[C]z=x-y[D]if(x>y)if(x>y)z=x+yz=x+yelsez=x-yendif15.对下列程序段的叙述正确的是。character*5str1,str2*3,str3*10str4、1=’new’str2=’chinese’str3=str1//str2……[A]字符变量str1的值为’□□new’[B]字符变量str2的值为’chi’[C]字符变量str2的值为’ese’[D]字符变量str3的值为’newchinese’(说明:“□”表示空格,下同。)2010级程序设计基础(VisualFORTRAN)试卷(B卷)答题说明:(1)请按要求将答案书写在答题纸指定的位置上;一、选择题(在每小题给出的4个选项中只有一项是正确的,将正确选项的字母序号填在答题纸表格的对应空位中。每题1分,共30分。)1.下列叙述不正确的是。[A]FORT5、RAN语言属于高级语言。[B]程序设计语言是全部计算机指令的集合。[C]高级语言程序能被计算机直接识别、理解和执行。[D]FORTRAN95语言具有模块化、结构化和面向对象三种特征。2.在VisualFortran中,运行一个FORTRAN程序的步骤是。[A]编译、链接、编辑、运行[B]编译、编辑、链接、运行[C]编辑、编译、链接、运行[D]编辑、编译、运行、调试3.下面名称中是合法的变量名的是。[A]a-b-c[B]a&b[C]sum_1[D]dat.year4.下面是FORTRAN95中正确的表达式的是。[A]a*cos(x)+∣b∣[B]2*exp6、(2*x)/sqrt(16)[C]b2-4ac[D]mod(24.5,0.5)5.下列四个整数中,哪一个是合法整数。[A]8#159[B]#458d[C]5,234[D]358_36.在FORTRAN中,下列运算符的优先顺序是。[A]逻辑运算,关系运算,算术运算[B]关系运算,逻辑运算,算术运算[C]算术运算,关系运算,逻辑运算[D]关系运算,算术运算,逻辑运算7.下列FORTRAN语言标点符号中表示续行的是。[A]&[B]#[C]![D];8、FORTRAN表达式"2/4+0.5"的值是[A]0.5[B]1[C]1.0[D]09.下列说法中,正确的是。7、[A]在FORTRAN程序中,各类语句的位置是任意的。[B]任何一个FORTARN语句在程序执行时都会产生某种机器操作。(2)密封线内学号栏填写完整的8位学号;答题纸中上方填写在教学班中的序号。共4页第1页勤学习祝成功守纪律莫舞弊兰州交通大学试卷(附卷)16.关于FORTRAN95的块case结构,以下说法中正确的是。[A]块case结构中必须以default作为最终的选择[B]块case结构的条件表达式不能是字符类型[C]块case结构的条件表达式和条件选择表达式的取值类型必须相同[D]块case结构的不同条件选择表达式取值可以重复17.逻辑表达式:i8、char(x(1:1))>=97.and.ichar(x(1:1))<=122是
3、A]1010.and.a<15[D].not.(a<=10).and..not.(a>=15)14.要实现“当x>y时,z=x+y,否则z=x-y”。以下能完成该功能的程序段是。[A]if(x>y)z=x+y[B]if(x>y)thenz=x+yelsez=x-yz=x-y[C]z=x-y[D]if(x>y)if(x>y)z=x+yz=x+yelsez=x-yendif15.对下列程序段的叙述正确的是。character*5str1,str2*3,str3*10str
4、1=’new’str2=’chinese’str3=str1//str2……[A]字符变量str1的值为’□□new’[B]字符变量str2的值为’chi’[C]字符变量str2的值为’ese’[D]字符变量str3的值为’newchinese’(说明:“□”表示空格,下同。)2010级程序设计基础(VisualFORTRAN)试卷(B卷)答题说明:(1)请按要求将答案书写在答题纸指定的位置上;一、选择题(在每小题给出的4个选项中只有一项是正确的,将正确选项的字母序号填在答题纸表格的对应空位中。每题1分,共30分。)1.下列叙述不正确的是。[A]FORT
5、RAN语言属于高级语言。[B]程序设计语言是全部计算机指令的集合。[C]高级语言程序能被计算机直接识别、理解和执行。[D]FORTRAN95语言具有模块化、结构化和面向对象三种特征。2.在VisualFortran中,运行一个FORTRAN程序的步骤是。[A]编译、链接、编辑、运行[B]编译、编辑、链接、运行[C]编辑、编译、链接、运行[D]编辑、编译、运行、调试3.下面名称中是合法的变量名的是。[A]a-b-c[B]a&b[C]sum_1[D]dat.year4.下面是FORTRAN95中正确的表达式的是。[A]a*cos(x)+∣b∣[B]2*exp
6、(2*x)/sqrt(16)[C]b2-4ac[D]mod(24.5,0.5)5.下列四个整数中,哪一个是合法整数。[A]8#159[B]#458d[C]5,234[D]358_36.在FORTRAN中,下列运算符的优先顺序是。[A]逻辑运算,关系运算,算术运算[B]关系运算,逻辑运算,算术运算[C]算术运算,关系运算,逻辑运算[D]关系运算,算术运算,逻辑运算7.下列FORTRAN语言标点符号中表示续行的是。[A]&[B]#[C]![D];8、FORTRAN表达式"2/4+0.5"的值是[A]0.5[B]1[C]1.0[D]09.下列说法中,正确的是。
7、[A]在FORTRAN程序中,各类语句的位置是任意的。[B]任何一个FORTARN语句在程序执行时都会产生某种机器操作。(2)密封线内学号栏填写完整的8位学号;答题纸中上方填写在教学班中的序号。共4页第1页勤学习祝成功守纪律莫舞弊兰州交通大学试卷(附卷)16.关于FORTRAN95的块case结构,以下说法中正确的是。[A]块case结构中必须以default作为最终的选择[B]块case结构的条件表达式不能是字符类型[C]块case结构的条件表达式和条件选择表达式的取值类型必须相同[D]块case结构的不同条件选择表达式取值可以重复17.逻辑表达式:i
8、char(x(1:1))>=97.and.ichar(x(1:1))<=122是
此文档下载收益归作者所有