pascal编程基础练习题.doc

pascal编程基础练习题.doc

ID:51889048

大小:65.50 KB

页数:7页

时间:2020-03-18

pascal编程基础练习题.doc_第1页
pascal编程基础练习题.doc_第2页
pascal编程基础练习题.doc_第3页
pascal编程基础练习题.doc_第4页
pascal编程基础练习题.doc_第5页
资源描述:

《pascal编程基础练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、pascal编程基础练习题一、不定项选择和填空题1、下列关于程序语言的叙述,不止确的是()A、编写机器代码不比编写汇编代码容易B、高级语言需要编译成目标代码或通过解释器解释后才能被CPU执行C、同样一段高级语言程序通过不同的编译器可能产生不同的可执行程序D、汇编代码可被CPU直接运行E、不同的高级语言语法略有不同2、下列哪一种程序设计语言是解释执行的()A、PascalB、GWBASICC、C++D、FORTRAN3、解释程序的功能是()A、将高级语言程序转换为目标程序B、将汇编语言程序转换为目标程

2、序C、解释执行高级语言程序D、解释执行汇编语言程序4、下列中没有语法错误的PASCAL程序首都是()A、B、C、D、PROGRAMPROGRAMPROGRAMPROGRAMAl;Al(OutPut)(Input,OutPut);Al(InputOutPut);5、结构化程序的结构山三种基本结构组成,下面哪个不属于这三种基本结构()A、顺序结构B、输入输出结构构6、Pascal程序必须包括()A、程序首部、说明部分、语句部分C、说明部分、语句部分c、分支结构D、循环结构7、标准Pascal^序说明部分

3、的止确顺序是(A、LABEL—CONST—VAR—TYPEB.程序首部、说明部分D、程序首部、语句部分)B、VAR—CONST—LABEL—TYPEC、LABEL—CONST—TYPE—VARD、CONST—VAR—TYPE—LABEL8、下面对Pascal程序组成结构的描述错谋的是()A、程序体可以为空B、程序的注释部分只能写在程序中一条语句的最后C、程序首都的参数部分可有可无D、一•个完報的PASCAL程序的主程序只能有一个9、要编写并执行一个PASCAL程序,一般的步骤是()A、①用编辑软件编

4、写源程序%1用PASCAL的编译程序把源程序转换成目标程序%1用连接程序把目标程序转换为可执行程序%1运行可执行程序B、①用编辑软件编写源程序%1修改和调试源程序%1用PASCAL的编译程序把源程序转换成可执行程序%1运行可执行程序C、①用编辑软件编写源程序%1用连接程序把源程序转换成口J执行程序%1试运行可执行程序%1修改后再运行可执行程序D、①用编辑软件编写源程序%1用连接程序把源程序转换为目标程序%1用PASCAL的编译程序把目标程序转换为可执行程序%1运行可执行程序10、PASCAL源程序中

5、不止确的注释语句是()A、用一对“{”和“}”括起來的字符串用一对“/*”和“*/”括起來的字符串C、用一对“严”和”括起来的字符串D、A)或B)11、以下正确的PASCAL实数是()A、0.56E2.5B、2.56E2C、.318E1D、34.E5E、E5F、3E-5G、.15H、15・2、A、C、3、A、F、4.每个Pasca丄程序的分程序中都必须包括()变量说明、语句类型定义、变量说明、语句下列中合法的Pascal标识符是CharsetB、RECORDFORG、2abH、a[1]设/b、c为整

6、型变量,并有以下程序段B、语句D、常量说明、变量说明、语句)C、AbsE.A1B2C3Read(a);Readln(b,c);Readln(c,b);Readln(arb);writein(a,bAc)若运行吋输入:123456789其中VENTER〉表示冋车符,则输出是(A、123B、147C、784C>Abs(-200)<>200D、15、下列表达式中,其值为TRUE的是()A.150>=150B.100150Succ(1Af)

7、b1<1abc1F、Succ(False)=TrueG、Odd(35+1)=FaLseH、219021916、有变量说明:VARil,i2:Integer;rl,r2:Real;bl,b2:Boolean;设各变量均已赋值,下列中错误的赋值语句是()A、b2:=Ord(rl>r2)B、i2:=il+r1C、bl:=il=i2D、bl:=bl+b2E、i2:=il+i2DIVilF、il:=il/i2G、r2:=3/5*Sqr(rl+r2)H、rl:=r2+rl17、下面一段程序是用())语言书写的i

8、ntfund(intn){inti/sum=0;for(i=1;i<=n;i++)sum+=i*i;returnsum;}A、FORTRANB>18、设全集E={1,2,)PASCAL3,4,5},C、CD、PROLOG集合A={1,4},B={1,E、BASIC2,5},C={2,4),则集合(AAB)U〜C为(A、空集9、运算A、70、已知B.C、12、14,17MODB、3{1}4的结果是C、1a>b>c>d、e、f若输出结果为4E、5}D、{1,5})D、4g

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。