酷影网 >> 考试资源 >> 计算机二级 >> 1999年9计算机等级考试二级笔试基础部分和PASCAL语言

1999年9计算机等级考试二级笔试基础部分和PASCAL语言

(22)已知ch是字符变量,下列赋值语句中正确的是

A)ch:='7'B)ch:=7 C)ch:='——7'D)ch:=——'7'

(23)下列中正确的过程说明和调用是

A)PROCEDURE proc1(a:Char;VAR b:Char);B)PROCEDURE proc2(a,b:Integer);

BEGIN BEGIN

b:=Chr(Ord(a)1);……

procl:=b END;

END;BEGIN {主程序}

……

proc2(3.5,1);

……

END.

C)PROCEDURE proc3(a:Real;VAR b:Real);D)PROCEDURE proc4(c,d:Integer);

BEGIN BEGIN

……

END;END;

BEGIN {主程序}BEGIN {主程序}

……a:=1;

x:=1;b:=2;

y:=2;proc4(a,b)

proc3(xy,x——y);END.

……

END.

(24)下面程序中的过程proc的参数表没有给出

PROGRAM exam(Output);

VAR a,b:Integer;

PROCEDURE proc(……);

BEGIN

c:=ab;

d:=a——b

END;

BEGIN

a:=1;

b:=2;

proc(a,b);

Writeln(a:2,',',b:2)

END.

则过程proc中的参数表取下列哪种形式,程序的输出是1,2

A)c:Integer;VAR d:Integer B)VAR c:Integer;d:Integer

C)c,d:Integer D)VAR c,d:Integer

(25)一个记录的域标识符不可以与下列哪项相同?

A)常量标识符B)函数名

C)此域标识符所属记录的记录名D)同层域标识符

(26)下列各程序段中正确的是

A)TYPE tocp=^Char;B)TYPE torp=^Real;

VAR charp:tocp;VAR rp:torp;

BEGIN BEGIN

New(charp);New(rp);

IF charp^》10 THEN Writeln('Watch out');rp^:=NIL;

……

END.END.

C)TYPE tocp=^Char;D)TYPE toip=^Integer;

VAR cp:tocp;VAR ip1,ip2:toip;

BEGIN BEGIN

New(cp);New(ip1);

cp:=NIL;New(ip2);

cp^:='x';ip1^:=5;

……ip1=ip2;

END.……


酷影网(ky530.com)转载请注明出处,http://www.ky530.com/ncre/02/1999-Nian-9-JiSuanJiDengJiKaoShiErJiBiShiJiChuBuBanHe-PASCAL-YuYan-f60t023.html
关键词:


精华推荐
热门文章
最新文章