[计算机]pascal编程基础练习题_第1页
[计算机]pascal编程基础练习题_第2页
[计算机]pascal编程基础练习题_第3页
[计算机]pascal编程基础练习题_第4页
全文预览已结束

下载本文档

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

文档简介

1、pascal编程基础练习题一、不定项选择和填空题、下列关于程序语言的叙述,不正确的是()、编写机器代码不比编写汇编代码容易、高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行、同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序、汇编代码可被CPU直接运行、不同的高级语言语法略有不同、下列哪一种程序设计语言是解释执行的()、Pascal、GWBASIC、C+、FORTRAN、解释程序的功能是()、将高级语言程序转换为目标程序、将汇编语言程序转换为目标程序 、解释执行高级语言程序、解释执行汇编语言程序、下列中没有语法错误的PASCAL程序首都是()、PROGRAM A1;、PR

2、OGRAM A1(0utPut)、PROGRAM (Input,OutPut);、PROGRAM A1(Input OutPut);、结构化程序的结构由三种基本结构组成,下面哪个不属于这三种基本结构()、顺序结构、输入输出结构构、分支结构、循环结构、Pascal程序必须包括()、程序首部、说明部分、语句部分、程序首部、说明部分、说明部分、语句部分、程序首部、语句部分、标准Pascal程序说明部分的正确顺序是()、LABELCONSTVARTYPE、VARCONSTLABELTYPE、LABELCONSTTYPEVAR、CONSTVARTYPELABEL、下面对Pascal程序组成结构的描述错误

3、的是()、程序体可以为空、程序的注释部分只能写在程序中一条语句的最后、程序首都的参数部分可有可无、一个完整的PASCAL程序的主程序只能有一个、要编写并执行个PASCAL程序,般的步骤是()、用编辑软件编写源程序用PASCAL的编译程序把源程序转换成目标程序用连接程序把目标程序转换为可执行程序运行可执行程序、用编辑软件编写源程序修改和调试源程序用PASCAL的编译程序把源程序转换成可执行程序运行可执行程序、用编辑软件编写源程序用连接程序把源程序转换成可执行程序试运行可执行程序修改后再运行可执行程序、用编辑软件编写源程序用连接程序把源程序转换为目标程序用PASCAL的编译程序把目标程序转换为可执

4、行程序运行可执行程序、PASCAL源程序中不止确的注释语句是()、用一对“”和“”括起来的字符串、用一对“/*”和“*/”括起来的字符串、用对“(*”和“*)”括起来的字符串、A) 或 B)、以下正确的PASCAL实数是()、0.56E2.5、2.56E2、.318E1 、34.E5、E5、3E-5、.15、15.、每个Pascal程序的分程序中都必须包括()、变量说明、语句、语句、类型定义、变量说明、语句、常量说明、变量说明、语句、下列中合法的Pascal标识符是()、Char set、RECORD、Abs、A1B2C3、FOR 、2ab 、a1、设a、b、c为整型变量,并有以下程序段Rea

5、d(a);Readln(b,c);Readln(c,b);Readln(a,b);writeln(a,b,c)若运行时输入:123ENTER456ENTER789ENTER其中ENTER表示回车符,则输出是()、123、147、784、下列表达式中,其值为TRUE的是()、150>=150、100>150、Abs(-200)<>200、Succ('A')<Succ('a')、'ab'<'abc'、Succ(False)=True 、0dd(35+1)=FaLse 、219<>219、

6、有变量说明:VAR i1,i2:Integer;r1,r2:Real;b1,b2:Boolean;设各变量均已赋值,下列中错误的赋值语句是()、b2:=Ord(r1>r2)、i2:=i1+r1、b1:=i1=i2 、b1:=b1+b2、i2:=i1+i2 DIV i1、i1:=i1/i2、r2:=3/5*Sqr(r1+r2)、r1:=r2+r1、下面一段程序是用())语言书写的int funcl (int n)int i,sum=0;for (i = 1;i=n;i+)sum+= i*i;return sum;、FORTRAN、PASCAL、C、PROLOG、BASIC、设全集E=1,2

7、,3,4,5,集合A=1,4,B=l,2, 5,C=2,4),则集合(AB)C为()、空集、1、3,5、1,5、1,3,5、运算17 MOD 4的结果是()、7、3、1、4 、已知a、b、c、d、e、f、g均为整数变量,其值分别为2、4、6、8、10、12、14,若输出结果为246810 12 14则输出语句应是()、Write(a:3,b:3);write(c:3,d:3,e:3);Write(f:3,g:3)、Writeln(a:3,b:3);Write(c:3,d:3,e:3);Writeln(f:3,g:3)、Writeln(a:3,b:3);Writeln(c:3,d:3,e:3);

8、Writeln;Writeln(f:3,g:3);、Write(a:3,b:3);Writeln;Write(c:3);Writeln(f:3,g:3);Write(f:3,g:3)、把整数7转换为字符7的表达式是哪一个()、Chr(7)-0rd('0')、Chr(7-0rd(0)、Chr(7+0rd('0')、Chr(7+0rd(0)、下列类型定义中,合法的是()、TYPE a=10.10;、TYPE b=0.Sqr(10);、TYPE c=1.0.10.0;、TYPE d=10.5;、以下运算符中运算优先级最高的是()、OR、>=、DIV、已知有如下说

9、明:VARa,b:Integer;c,d:Real;下面赋值语句合法的是()、c:=a+b、a:=Trunc(c)、a:=a+b/c、b:=a div d、设有变量说明:VAR s:(C,G,A,J,K);则函数Succ(A)的取值是()、G、3、J、B、表达式True AND NOT Odd(-202)<(7-3<=4)的值是()、True、False、0、1、下列常量说明中合法的是()、CONST color=red.blue;、CONST CONST=10*5;、CONST x1:=3.9;  、CONST abc='abc'、已知a、b、c、d是同类型简单变量,且都已有互不相同的值,执行下列语句b:=a;a:=c;d:=a;d:=b;后,其值相等的变量是()

温馨提示

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

评论

0/150

提交评论