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

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

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

设三个字符组成的集合是[a,bc],其子集共有多少个?
A:9个
B:8个
C:7个
D:6个
答案问询微信:424329

下列表达式中,其值为true的是( )
A:150=150
B:100150
C:abs(-200)200
D:succ(a)succ(a)
答案问询微信:424329

有变量定义如下: type weekday=(mon,tue,wed,thu,fri,sat,sun); workday=mon..fri; var day1:weekday; day2:workday; 下列不正确的语句是( )。
A:day1:=wed
B:day2:=wed
C:day1:=day2
D:day2:=sun
答案问询微信:424329

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

能正确输出0.1,1.1,2.1,3.1,4.1,5.1的循环是( )。
A:while(i>0.1)and(i5.1;
writeln
B:i:=0.1;
repeat
write(i:4:1);
i:=i+1
until i>5.1;
writeln
C:for i:=0.1 to 5.1 do
write(k:4:1);
writeln
答案问询微信:424329

下面的叙述正确的是( )。
A:pascal程序中的注释不可以出现在任意两个字符之间
B:pascal程序中的注释不可以出现在任意两个标识符之间
C:pascal程序中的注释不可以出现在任意两个语句之间
D:pascal程序中的注释不可以出现在任意两个程序段之间
答案问询微信:424329

要用一个数组元素存放某班30人3门课的考试成绩(考试成绩保留1位小数), 下面哪个说明中的数组可以存放这些数据( )。
A:var s:array[1..3,1..30] of integer;
B:var s:array[a..c,1..30] of real;
C:var s:array[1..30,boolean] of real;
D:var s:array[1..30,a..c] of integer;
答案问询微信:424329

下列中正确的关系表达式是( )
A:a100
B:23.520
C:2346and728
D:5female
答案问询微信:424329

以下属非法用户自定义标识符的是( )
A:date
B:dir
C:list
D:type
答案问询微信:424329

下面的程序从键盘接收任意6个数放入数组a中,假设这6个数为:814256,则要输出一个具有如下内容的方阵. 14256 681425 568142 256814 425681 142568 program exam(input,output); var a:array[1..6]of integer; i,j,k:integer; begin for i:=1 to 6 do read(______); readln; for i:=1 to 6 do begin if i=1 then k:=1 else k:=_______; for j:=1 to_______do begin write(a[k]:2); if 奥鹏教育福建师范大学在线作业k=6 then k:=1 else k:=__________ end; writeln end end
A:a[k],6-i,6,k+1
B:a[i],6-i,6,k-1
C:a[i],6-i,6,k+1
D:a[i],6+i,6,k+1
答案问询微信:424329

设有说明type byte=0..7;
word=0..15;
num=real;
var a:byte; b,c:word; d:integer; e:num f:char;
则下列中不合法的赋值语句是( )。
A:b:=a;
B:d:=c;
C:e:=d;
D:a:=f;
答案问询微信:424329

若使a=1,b=2,c=3,d=5,e=6,提供输入数据格式为 12 34 56 其中表示回车符,则应选取用输入语句( )。
A:readln(a.b);readln(c,d);readln(e,f)
B:readln(a,b,c);readln(d,e,f)
C:readln(a,b,c,d,e,f)
D:readln(a,b,c);readln(d,e)
答案问询微信:424329

设k为整型变量,且有以下程序段: if(k=10)and(k0) then if k5 then if k8 then x:=0 else x:=1 else if k2 then x:=3 else x:=4 用case语句改写上述程序,执行效果一样的是( )。
A:case k of 1,2:x:=4; 3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 end
B:case k of 1:x:=4; 2,3,4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 end
C:case k of 1,2:x:=4; 3,4,5:x:=3; 9,10:x:=1; 6,7,8:x:=0 end
D:case k of 1,2,3:x:=4; 4,5:x:=3; 8,9,10:x:=1; 6,7:x:=0 end
答案问询微信:424329

设有集合运算[5,7,9.。11][3,11,7],正确的结果是
A:[5,3,9.。10]
B:[5,9.。10]
C:[5,3,9,10]
D:[3,5,9.。10]
答案问询微信:424329

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

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

设有说明 var a:array[a..e,1..4,boolean]ofrea1; repeat n:=i*i: 则a[a,3]是( )。
A:一个实型的数组元素
B:一个数组,该数组具有两个实型数组元素
C:一个数组,该数组具有4*2个实型数组元素
D:一个数组,该数组具有5*4*2个实型数组元素
答案问询微信:424329

main(){ int a=12,b=12;printf(%dn,–a,++b);}输出结果是:
A:10 10
B:12 12
C:11 10
D:11 13
答案问询微信:424329

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

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

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

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

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

提供优质的教育资源

公众号: 超前自学网