福建师范大学《高级语言程序设计》在线作业一

奥鹏教育福建师范大学在线作业

福师《高级语言程序设计》在线作业一-0001

字符串‘abcd‘和字符串‘dcba‘进行比较,如果让比较的结果为真,应选用关系运算符( )
A:>
B:=
答案问询微信:424329

若有以上说明:
var i:integer;r:real;c;char;
则下列for循环中不合法的是( )。
A:for r:=1.5 to 4.5 do write(r)
B:for c:=‘e‘ downto ‘b‘ do write(c)
C:for i:=45 to 5 do write(i)
D:for i:=1 to 100 do write(i)
答案问询微信:424329

设有如下说明: const a=1;b=2;c=3; var x:array[1..15] of integer; 且已知x[1]=1;x[2]=7;x[3]=9;x[4]=1;x[5]=6; 则表达式:(x[b]-1x[5])and(x[c奥鹏教育福建师范大学在线作业]/c0) or not(x[a+b](a+b))的值是( )。
A:true
B:false
C:0
D:1
答案问询微信:424329

下列表达式中,结果不为true的是
A:[1..10]=[1..5,6..10]
B:[1,2,3][1,2,3,4]
C:[2,4]=[3]
D:7 in [1..10]
答案问询微信:424329

当同时满足a=b时把n赋给m,应选用的程序段是 ( )。
A:if a b then if c=d then x:=y else m:=n
B:if(a b)and(c=d) then x:=y else m:=n
C:if a b then begin if c=d then x:=y else m:=n end
D:if a b then begin if c=d then x:=y end else m:=n
答案问询微信:424329

下面是对PASCAL程序组成结构的四条描述,其中错误的是:( ).
A:PASCAL程序必须有程序首部
B:程序的注释部分只能写在程序中一条语句的最后
C:程序首部的参数部分可有可无
D:一个完整的PASCAL程序的主程序只能有一个
答案问询微信:424329

已知a,b,c,d是类型简单变量,且都已有互不相同的值,执行下列语句b:=a; a:=c; d:=a; d:=b;后,其值相等的变量是( )。
A:a,d
B:a,c
C:c,b
D:b,a
答案问询微信:424329

设有说明var color:(red,green,yellow,blue);a:boolean;下面语句正确的是( )。
A:olor:=‘green‘;
B:writeln(green);
C:writeln(color);
D:a:=color=red;
答案问询微信:424329

以下运算符中运算优先级最高的是( )。
A:NOT
B:or
C:=
D:div
答案问询微信:424329

下面程序段不能实现求阶乘8!(结果在p中,p是实型变量)的是( )。
A:p:=1;for n:=2 to 8 do p:=p*n;
B:p:=2;for n:=8 downto 3 do p:=p*n;
C:p:=1;n:=1; whilen=8do begin n:=n+1; p:=p*n end;
D:p:=1;n:=2; repeat p:=p*n; n:=n+1 until n8;
答案问询微信:424329

一个记录的域标识符不能和下列内容相同的是
A:常量标识符
B:该记录的记录名
C:同层的其它域标识符
D:不同层的域标识符
答案问询微信:424329

已知有如下说明: var x,y:integer; z:real; procedure p2(a:real;var b:real); 这些变量均已赋值,下列过程调用中正确的是
A:abc
B:gec
C:ceg
D:adg
答案问询微信:424329

磁盘处于写保护状态,那么磁盘中的数据:
A:不能读职,不能删改,也不能写入新数据
B:可以读出,不能删改,也不能写入新数据
C:可以读出,可以删改,但不能写入新数据
D:可以读出,不能删改,但可以写入新数据
答案问询微信:424329

下列程序段执行后能打印两行verygood!的是( )。
A:i:=4; repeat writeln(verygood!); until i=4
B:i:=4; repeat writeln(verygood!); until i4
C:i:=4; repeat writeln(verygood!); until i4
D:i:=4; repeat writeln(verygood!); until i5
答案问询微信:424329

有下列程序段: x:=3;y:=5; for i:=x to y do begin x:=3;y:=6; write(i) end 则for循环体的执行次数是( )。
A:0
B:3
C:4
D:死循环
答案问询微信:424329

设有如下说明:var q,p:^integer; 且已知有过程调用new(p);new(q);则下面语句正确的是
A:read(p,q);
B:p^:=q^
C:p:=p+1
D:p:=p+q;
答案问询微信:424329

假定y是集合变量,变量x的类型与y的基本类型相同,则下列表达式中错误的是
A:[x] in y
B:y-[x]
C:[x]+[]*y
D:y=[x]
答案问询微信:424329

下列中没有语法错误的pascal程序首部是( )。
A:program a1
B:program a1(output)
C:program(input,output)
D:program a1(inputoutput)
答案问询微信:424329

pascal语言提供的数据文件中,按文件存储结构要以分为
A:text文件和file文件
B:磁盘文件和非磁盘文件
C:顺序存取文件和随机存取文件
D:缓冲文件和非缓冲文件
答案问询微信:424329

把整数7转换为字符7的表达式是( )
A:chr(7)-ord(0)
B:chr(7-ord(0))
C:chr(7or(0))
D:chr(7ord(0))
答案问询微信:424329

在Turbo Pascal语言中将字符串类型视为标准的数据类型,其类型标识符为STRING。
A:错误
B:正确
答案问询微信:424329

readln语句用于从外部设备(如键盘)上顺序读入数据,并将这些数据依次赋值给变量表中相应的变量.
A:错误
B:正确
答案问询微信:424329

记录类型是一种用户自定义的复杂构造类型,该类型的各个分量具有不同的类型,甚至可以是另外一种记录类型。
A:错误
B:正确
答案问询微信:424329

读语句变量表中,变量的类型仅可以是整型、实型、字符型和枚举型。
A:错误
B:正确
答案问询微信:424329

eoln函数的功能是若文件指针指向行结束符或文件结束符,则返回true,否则返回false。
A:错误
B:正确
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网