- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
习 题 一
1-1 Pascal语言的程序结构由哪几部分组成?试述各部分的构成形式和作用。
1-2 Pascal基本字符集有哪些成分构成?Pascal的保留字是什么?
1-3 Pascal语言中标识符是怎样构成的?下列字符串哪些是正确的Pascal标识符?哪些是错误的?为什么?
A5B,5H4,PEL,1,A31,x﹡y,AB,A + B,
$500,G1(x),xyz,E-10,VAR
1-4 下列数据哪些是整数?哪些是实数?哪些是非法的(假设计算机字长为32位)?
2.54 25E+6 3.75E6 0.15E-6
1.2E70 1E-15 -673 E8 4,734
5.7E-6.6 0 58989 -73451 E-3
1-5 下列哪些常量定义是正确的?
CONST
hvalue=200;
lvalue=0 OR 1 OR 2;
’a’;
t=true;
b=true OR false;
1-6 假定已作了下述说明:
CONST
gap=’’;
VAR
m,n:integer;
a,b:real;
p,q:boolean;
c1,c2:char;
指出下列每一语句是否有效,并说明理由:
⑴ m:=trunk(b)+a
⑵ p:=m+n
⑶ read(c1,c2,’’)
⑷ c1:=gap
⑸ p:=q AND (ord(c1)’a’)
⑹ m:=n MOD a
⑺ ‘c1’ :=’c2’
⑻ c2:=chr(‘a’)
⑼ m:=m-ord(‘0’)
⑽ writeln(a,p,m,n,q,q,b)
⑾ n:=a-trunc(a)
⑿ b:=2.99*109
⒀ a:=m/n
⒁ b:ord(c1)+ord (c2)
1-7 已知变量有下面指定的值:
a=7,b=-6,c=30,d=10.8600,e=1E3,f=’*’,g=true
求下面表达式的值:
a+b DIV trunc(d)+3
d-0.75/(e+140.0)*70.0
sqrt(abs(b-a)+succ(ord(f))
chr(10* a MOD sqr(b))
NOT ((a=b) AND g)
(ord(b) OR (sqr(b)e)) AND (g AND NOT(abs(b)6))
1-8 已知有如下说明
VAR
p,q,r,s:Boolean;
k:integer;
试写出下列每一表达式的类型,如能确定,请写出它们的值。
⑴ sqr(2)
⑵ sqr(2.0)
⑶ ord(‘z’)-ord(‘a’)
⑷ trunc(-99.9)
⑸ –round(99.9)
⑹ –round(-99.9)
⑺ NOT (p AND q) = NOT (NOT p AND NOT q)
⑻ 10 DIV 3
⑼ 10/3⑾
⑽ 126 DIV 3 MOD 5
⑾ (p AND (q AND NOT q),OR NOT(r OR (s OR NOT s))
⑿ (round(-65.3) trunc(-65.3)) AND p
⒀ odd(k) OR odd(k+1)
1-9 令x=1.0,y=2.0,z=3.0。下面输出语句的输出字样是什么?
Writeln(x,y,z);
Writeln(y:10);
Writeln(z:10:3);
Writeln(x,y:3);
1-10 设有变量和它们的值如下:
bar=’/’,n=-999,s=’abcd’,x=4.55,y=1.234567E2
试问以下语句的输出形式是什么?
Writeln(bar,n:1,bar,n:4,bar,n:8,bar);
Writelx(bar,x:1,bar,x:4,bar,x:8,bar);
Writels(bar,s:1,bar,s:4,bar,s:8,bar);
Writely(bar,y:9:2,bar,y:1:1,bar,y:6:1,bar);
Writeln(bar,x:1:3,bar,x:9:3,bar);
1-11 编一程序,根据输入的半径计算圆的周长和面积。
1-12 已知摄氏温度与华氏温度的换算关系式为:
C=(F-32)
编写一程序求华氏温度为30,70,90,100,150时的摄氏温度。
1-13 已知地球半径为6371.0km,编写一程序计算地球表面积的近似值,并打印输出地球半径、的近似取值、地球表面积等项。
1-14 编写一程序打印下列图案
* * *
您可能关注的文档
最近下载
- 2025江苏苏州张家港市长江保坍实业有限公司招聘1人笔试参考题库附答案解析.docx VIP
- 2025江苏苏州张家港市长江保坍实业有限公司招聘1人笔试备考试题及答案解析.docx VIP
- 2022年宁夏环保集团有限责任公司招聘考试题库及答案解析.docx VIP
- 2025江苏苏州张家港市长江保坍实业有限公司招聘1人笔试备考题库及答案解析.docx VIP
- 视频网站付费会员的调查报告.pdf VIP
- 2025江苏苏州张家港市长江保坍实业有限公司招聘1人笔试历年参考题库附带答案详解.docx VIP
- 江门市城乡规划技术标准与准则(2019年最终稿).pdf
- 灭火器使用培训PPT课件.pptx VIP
- 《信息安全技术 人工智能计算平台安全框架-编制说明》.pdf VIP
- 2024年宁夏环保集团有限责任公司人员招聘笔试备考题库及答案解析.docx VIP
文档评论(0)