- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2001年10月全高等教育自学考试高级语言程序设计试卷
全国高等教育自学考试高级语言程序设计试卷一、是非题(下列各题,你认为正确的,请在题干的括号内打“√”,错的打“×”。每题1分,共10分) 1、实型是有序类型。 A.正确 B.不正确 2、保留字具有特定含义,不能挪作它用。 A.正确 B.不正确 3、true<false之值为false. A.正确 B.不正确 4、exp可作用户标识。 A.正确 B.不正确 5、PASCAL源程序中一行只能写一个语句。 A.正确 B.不正确 6、PASCAL源程序中每个变量都必须说明。 A.正确 B.不正确 7、2.0E3.0是一个合法的实型常数。 A.正确 B.不正确 8、trunc(5.95)之值为5.0. A.正确 B.不正确 9、函数的类型只能是有序类型。 A.正确 B.不正确 10、当形参为值参数方式时,对应的实参不能是变量。 A.正确 B.不正确 二、单选题(在本题的每一小题的备选答案中,只有一个答案是正确的,请把你认为正确答案的题号,填入题干的括号内。多选不给分。每题2分,共10分) 1.设i1,i2的整型变量,r1,r2是实型变量,下列哪一个语句是错误的() A.i1:=i2DIVi1; B.r1:=i1DIVi2/i2; C.r1:=i1/r2; D.i2:=i1/i2; 2.设ch为字符变量,下列哪一个语句是正确的() A.ch:=‘-3’; B.ch:=-ch; C.ch:=ch; D.ch:=‘R’+‘T’; 3.下列哪一个可用作用户自定久标识符() A.LABEL B.A(i) C.A+name D.boolean 4.设a为123.4,执行write(a:5:2)后输出为() A.123.40 B.123.4 C.23.4 D.极错 5.在CASE语句中,下列哪一类常量不能用作选择因子() A.实型 B.整型 C.布尔型 D.枚举型 三、填空题(每空2分,共20分) 1、chr(8+ord(‘1’)之值为____________. 2、子程序调用时,对应变量参数方式形参传递的是实参的___________. 3、语句标号之大小必须为1到___________________的无符号整数。 4、succ(9)+ord(true)+5.0之值为__________________. 5、国际上用得最广泛的字符集叫____________________字符集。 6、代数式A≥B≥C对应的PASCAL表达式为______________________. 7、PASCAL的数据类型分为简单类型、构造类型和____________________. 8、代数式e|x|+3对应的PASCAL表达式为_____________________. 9、局部变量在____________________时才必须分配内存单元。 10、TEXT型变量是具有_____________________类型元素的文件。 四、选择填空题(本题中的每个小题,已分别给出相应的求解和程序。但程序中空出若干个括弧,每个括弧中的4个备选答案。请把你认为正确的答案题号填入题后相应的位置。每空3分,共30分) 问题:求2~1000之间的所有素数,并存入文件ff中。 程序: PROGRAM prime(ff); VAR ff:FILE OF integer; i,j:integer; b:boolean; BEGIN (); FOR i:=2 TO 1000 DO BEGIN (); FOR j:=2TO i-1 DO IF i MOD j=0 THEN(); IF b THEN write (ff,i) END END. 1.你选择() A.reset(ff) B.writeln(ff) C.rewrite(ff) D.new(ff) 2.你选择() A.b:=false B.b:=true C.b:=‘false’ D.b:=‘true’ 3.你选择() A.b:=false B.b:=true C.b:=‘false’ D.b:=‘true’ 问题:构造一链表,并按与输入相同的次序输出该链表中的数据。 程序: PROGRAM fifolist(input,output); TYPE pointer=↑cooperate; cooperate=RECORD next:pointer; data:integer END; VAR p1,p2,p3:pointer; BEGIN (); P3:=P1 read(p1↑。data); WHILE NOT eof DO BEGIN (); read(p2↑。data); (); p3:=p2 END; P2↑。next:=NIL; WHILE P1 NIL DO GEGIN write(p1↑。data); ();
有哪些信誉好的足球投注网站
文档评论(0)