|
需要购买此门答案请加qq2762169544(微信:2762169544)
《PASCAL语言(专科)》17秋在线作业
总分:100分
答题中
一、单选题共20题,100分
1
5分
不能作为FOR语句循环控制变量的是下列哪种类型变量( )
A整型
B布尔型
C实型
D字符型
2
5分
下列具有输出功能的是( )
AAssign
BInput
CBegin
DWrite
3
5分
循环语句FOR C:=‘X’ DOWNTO ‘Z’ DO writeln;的循环次数是( )
A0
B1
C2
D3
4
5分
以下叙述不正确的是( )
APascal提供了一些标准函数和过程,用户使用时可直接调用,无需定义
B使用标准函数sin时,每调用一次都能得到唯一的一个值
C标准函数只能出现在表达式中,不能以一个调用语句的形式单独调用
D调用标准函数或标准过程均能通过一个函数名或过程名带回一个结果
5
5分
一个文件文件的基类型不可以是( )
A文件
B数组
C实数
D记录数组
6
5分
已知变量ch是字符型变量,下面PASCAL赋值语句正确的是( )
Ach:=’ab cd’;
Bch:=chr(ord(succ(‘c’)+1))
Cch:=ord(‘b ’)+ord(‘a’);
Dch:=pred(succ(succ(‘f’)));
7
5分
对于PASCAL语言的记录类型,其开域语句用保留字( )
ARECORD
BCASE
CWHILE
DWITH
8
5分
当n为任意正奇数时,值总为Ttre的表达式是( )
An MOD 2=0
BDIV 2=1
CN-(n DIV 2)=1
Dn-Trunc(n/2)*2=1
9
5分
数学表达式Sin(60o)的正确PASCAL表达式是 :( )
ASin(60)
BSin(3.14159*60)
CSin(3,14159*60/180.0)
DSin(60*3.14159/360.0)
10
5分
设a和b为同一类型枚举变量,以下语句合法的是:( )
Aa:=b;
Bread(a,b);
Ca:=ord(b);
Dwriteln(a,b);
11
5分
选择适当内容填入下面的过程说明中,要求过程SWAP中的形式参数X为值参,Y为变参( )
ACONST x: real;VAL y:real
BCONST x: real;y:real
CX:real;VAR y:real
DX,y:real
12
5分
以下标准数据类型中,()不能用读语句赋值
A整型
B实型
C字符型
D布尔型
13
5分
每个pascal程序都必须包括()
A常量说明
B类型定义
C变量说明
D程序首部
14
5分
设有过程首部 procedure f (VAR x:integer;y:real);若a,b为整型变量,c为实型变量,则合法的过程调用语句是()
Af(2,3)
Bf(2,3.0)
Cf(a+b,c)
Df(b,2)
15
5分
下列表达式中正确的是( )
A8/2 MOD 2
BNOT(1=0) AND(3<>2)
C’a’+2
D2+False
16
5分
下面函数首部或过程首部合法的是()
Afunction sum;
Bprocedure next;
Cfunction s(VAR s:real):integer;
Dprocedure f(a,b:real):char;
17
5分
以下属非法的pascal用户自定义标识是()
ACONST
BFORMAT
CMAX
DNEXT
18
5分
下面语句中,可以使布尔型变量L的值为真的是( )
AL:=T
BL:=‘T’
CL:=TRUE
DL:=‘TRUE’
19
5分
下面的常量定义中正确的是()
ACONST I=100 OR 200
BCONST R:12.5;
CCONST PI=3.14
DCONST J:=10
20
5分
以下不符合pascal规定的字符常量是( )
A‘2’
B‘pascal’
C’’’’
D‘a’
单选题(20题,100分)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
标记已做正做未做
提交试卷 |
|