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

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

BEGIN

ff:=0;a:=j;

FOR i:=a TO 3 DO

BEGIN

ff:=(z——y)DIV x;

x:=x1

END;

END;

执行语句c:=ff(ff(2,4,16,1,a),6,8,3,b)后变量c,a,b的值分别是

A)0,1,1 B)0,3,1 C)0,3,3 D)0,1,3

(45)下面哪个类型说明是错误的?

A)TYPE rec1=RECORD B)TYPE rec2=RECORD

a:Integer;a:Integer;

CASE flag:'A'……'C'OF CASE flag:'X'……'Z'OF

'A':(x:Char);'X':(x:Char);

'B':(y:Char);'Y':(y:Char);

'C':(z:Char);'Z':(z:Char);

END;END;

C)TYPE rec3=RECORD D)TYPE rec4=RECORD

a:Integer;x:Integer;

CASE flag:'A'……'C'OF CASE flag:'X'……'Z'OF

'A':(a:Char);'X':(a:Char);

'B':(b:Char);'Y':(b:Char);

'C':(c:Char);'Z':(c:Char);

END;END;

(46)设有类型和变量说明如下:

TYPE t1=RECORD

a,b:Integer;

END;

t2=RECORD

a:Char;b:t1

END;

VAR x:t2;

下面哪组语句有错误?

A)x.a:='A';B)WITH x,b DO

x.b.a:=1;BEGIN

x.b.b:=2;a:='A';b:=5

END;

C)WITH x DO D)x.a:='C';

BEGIN WITH x,b DO

WITH b DO BEGIN

BEGIN a:=1;b:=2;

a:=1;b:=2 END;

END;

a:='C'

END;

(47)设n是整型变量,阅读下面的程序段

Readln(n);

REPEAT

IF n MOD 2=0 THEN

n:=n1

ELSE

n:=n2

UNTIL n=1000;

关于输入数据的正确描述是

A)只有输入的n是偶数时才会出现死循环

B)只有输入的n是奇数时才会出现死循环

C)只有输入的n大于或等于1000时才会出现死循环

D)输入任何数时都会出现死循环

(48)下面程序的输出是

PROGAM bs23(Output);

VAR a:ARRAY[1.。10]OF Char;


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


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