|
福师《高级语言程序设计》在线作业一
福师作业答案
【福建师范大学在线作业是随机作业】
一、单选题:
1.[单选题]字符串‘abcd‘和字符串‘dcba‘进行比较,如果让比较的结果为真,应选用关系运算符() (满分:)
A. >
B. <
C. =
D. >=
正确答案:——B——
2.[单选题]若有以上说明:vari:integer;r:real;c;char;则下列for循环中不合法的是()。 (满分:)
A. forr:=1.5to4.5dowrite(r)
B. forc:=‘e‘downto‘b‘dowrite(c)
C. fori:=45to5dowrite(i)
D. fori:=1to100dowrite(i)
正确答案:——A——
3.[单选题]设有如下说明:consta=1;b=2;c=3;varx:array[1..15]ofinteger;且已知x[1]=1;x[2]=7;x[3]=9;x[4]=1;x[5]=6;则表达式:(x-1>x[5])and(x[c]/c<>0)ornot(x[a+b]>(a+b))的值是()。 (满分:)
A. true
B. false
C. 0
D. 1
正确答案:——B——
4.[单选题]下列表达式中,结果不为true的是 (满分:)
A. [1..10]=[1..5,6..10]
B. [1,2,3]<[1,2,3,4]
C. [2,4]>=[3]
D. 7in[1..10]
正确答案:————
5.[单选题]当同时满足a=b时把n赋给m,应选用的程序段是()。 (满分:)
A. ifa<bthenifc=dthenx:=yelsem:=n
B. if(a<b)and(c=d)thenx:=yelsem:=n 奥鹏作业答案
C. ifa<bthenbeginifc=dthenx:=yelsem:=nend
D. ifa<bthenbeginifc=dthenx:=yendelsem:=n
正确答案:————
6.[单选题]下面是对PASCAL程序组成结构的四条描述,其中错误的是:(). (满分:)
A. PASCAL程序必须有程序首部
B. 程序的注释部分只能写在程序中一条语句的最后
C. 程序首部的参数部分可有可无
D. 一个完整的PASCAL程序的主程序只能有一个
正确答案:————
7.[单选题]已知a,b,c,d是类型简单变量,且都已有互不相同的值,执行下列语句b:=a;a:=c;d:=a;d:=b;后,其值相等的变量是()。 (满分:)
A. a,d
B. a,c
C. c,b
D. b,a
正确答案:————
8.[单选题]设有说明varcolor:(red,green,yellow,blue);a:boolean;下面语句正确的是()。 (满分:)
A. olor:=‘green‘;
B. writeln(green);
C. writeln(color);
D. a:=color=red;
正确答案:————
9.[单选题]以下运算符中运算优先级最高的是()。 (满分:)
A. NOT
B. or
C. >=
D. div
正确答案:————
10.[单选题]下面程序段不能实现求阶乘8!(结果在p中,p是实型变量)的是()。 (满分:)
A. p:=1;forn:=2to8dop:=p*n;
B. p:=2;forn:=8downto3dop:=p*n;
C. p:=1;n:=1;whilen<=8dobeginn:=n+1;p:=p*nend;
D. p:=1;n:=2;repeatp:=p*n;n:=n+1untiln>8;
正确答案:————
11.[单选题]一个记录的域标识符不能和下列内容相同的是 (满分:)
A. 常量标识符
B. 该记录的记录名
C. 同层的其它域标识符
D. 不同层的域标识符
正确答案:————
12.[单选题]已知有如下说明:varx,y:integer;z:real;procedurep2(a:real;varb:real);这些变量均已赋值,下列过程调用中正确的是 (满分:)
A. abc
B. gec
C. ceg
D. adg
正确答案:————
13.[单选题]磁盘处于写保护状态,那么磁盘中的数据: (满分:)
A. 不能读职,不能删改,也不能写入新数据
B. 可以读出,不能删改,也不能写入新数据
C. 可以读出,可以删改,但不能写入新数据
D. 可以读出,不能删改,但可以写入新数据
正确答案:————
14.[单选题]下列程序段执行后能打印两行verygood!的是()。 (满分:)
A. i:=4;repeatwriteln(‘verygood!‘);untili=4
B. i:=4;repeatwriteln(‘verygood!‘);untili>4
C. i:=4;repeatwriteln(‘verygood!‘);untili<4
D. i:=4;repeatwriteln(‘verygood!‘);untili>5
正确答案:————
15.[单选题]有下列程序段:x:=3;y:=5;fori:=xtoydobeginx:=3;y:=6;write(i)end则for循环体的执行次数是()。 (满分:)
A. 0
B. 3
C. 4
D. 死循环
正确答案:————
16.[单选题]设有如下说明:varq,p:^integer;且已知有过程调用new(p);new(q);则下面语句正确的是 (满分:)
A. read(p,q);
B. p^:=q^
C. p:=p+1
D. p:=p+q;
正确答案:————
17.[单选题]假定y是集合变量,变量x的类型与y的基本类型相同,则下列表达式中错误的是 (满分:)
A. [x]iny
B. y-[x]
C. [x]+[]*y
D. y<=[x]
正确答案:————
18.[单选题]下列中没有语法错误的pascal程序首部是()。 (满分:)
A. programa1
B. programa1(output)
C. program(input,output)
D. programa1(inputoutput)
正确答案:————
19.[单选题]pascal语言提供的数据文件中,按文件存储结构要以分为 (满分:)
A. text文件和file文件
B. 磁盘文件和非磁盘文件
C. 顺序存取文件和随机存取文件
D. 缓冲文件和非缓冲文件
正确答案:————
20.[单选题]把整数7转换为字符‘7‘的表达式是() (满分:)
A. chr(7)-ord(‘0‘)
B. chr(7-ord(0))
C. chr(7or(‘0‘))
D. chr(7ord(0))
正确答案:————
三、判断题:
21.[判断题]在TurboPascal语言中将字符串类型视为标准的数据类型,其类型标识符为STRING。 (满分:)
A. 错误
B. 正确
正确答案:————
22.[判断题]readln语句用于从外部设备(如键盘)上顺序读入数据,并将这些数据依次赋值给变量表中相应的变量. (满分:)
A. 错误
B. 正确
正确答案:————
23.[判断题]记录类型是一种用户自定义的复杂构造类型,该类型的各个分量具有不同的类型,甚至可以是另外一种记录类型。 (满分:)
A. 错误
B. 正确
正确答案:————
24.[判断题]读语句变量表中,变量的类型仅可以是整型、实型、字符型和枚举型。 (满分:)
A. 错误
B. 正确
正确答案:————
25.[判断题]eoln函数的功能是若文件指针指向行结束符或文件结束符,则返回true,否则返回false。 (满分:)
A. 错误
B. 正确
正确答案:————
奥鹏作业答案
【福建师范大学在线作业是随机作业】
|
|