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

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

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

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

下面哪个关于指针类型的叙述是错误的
A:指针类型可以作为数组的基类型
B:指针类型可以作为集合的基类型
C:指针类型可以作为函数返回值的类型
D:指针类型可以作为函数的形式参数的类型
答案问询微信:424329

在下列数中,正确的pascal常数是( )
A:26.
B:.26
C:6e-5
D:4e5.6
答案问询微信:424329

有程序段 for i:=1 to 10 do begin j:=i mod 4; case j of 0:x[i]:a; 1:x[i]:=b; 2:x[i]:=c; 3:x[i]:=d end; end; for i:=1 to 10 do write(x[i]:1); writeln; 输出应为( )。
A:bcdabcdabc
B:abcdabcdab
C:cdabcdabcd
D:dabcdabcda
答案问询微信: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

设有程序 program exam(input,output); var ch1,ch2,ch3:char; begin readln(ch1,ch2;ch3); readln(ch1,ch2); readln(ch1); writeln(ch1,ch2,ch3) end. 运行以上程序时,若输入为: abc def ghi 其中为回车符,则输出是( )。
A:abc
B:gec
C:ceg
D:adg
答案问询微信:424329

不能作为子界类型的基类型的是( )。
A:实数类型
B:枚举类型
C:字符类型
D:布尔奥鹏教育福建师范大学在线作业类型
答案问询微信:424329

已知函数f1如下: FUNCTION f1(a,b:Integer):Integer; BEGIN IF a=0 THEN f1:=b ELSE f1:=f1(Pred(a),Succ(b)) END; 函数f1返回的是
A:ab的值
B:ba的值
C:a*b的值
D:ab的值
答案问询微信:424329

设a,b,c为整型变量,并有以下程序段: read(a);readln(b,c);readln(c,b);readln(a,b);writeln(a:2,b:2,c:2); 若运行时输入: 123 456 789 其中表示回车符,则输出是( )。
A:123
B:147
C:783
D:784
答案问询微信: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

已知x=10,y=20,z=30,以下程序段执行后x,y,x的值应是( )。 If xy Then z:=x;x:=y;y:=z
A:x=10,y=20,z=30
B:x=20,y=30,z=30
C:x=20,y=30,z=10
D:x=20,y=30,z=20
答案问询微信:424329

下列循环语句所构成的循环,共执行循环体的次数是( )。 i:=2.5; repeat i:=j0.5; write(1) until(i3);
A:0
B:1
C:2
D:3
答案问询微信:424329

下列程序段计算1~100中既不能被3整除,也不能被4整除的所有整数之积.请填写完全 p:=1; for i:=1 to 100 do if(i mod 30)and(i mod 40)then ______。
A:p:=p*i
B:p:=p+i
C:p:=p*n
D:p:=i
答案问询微信: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

当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为:if(a<d)if(c<d)elseif(a<c)if(b<d) x=2;else x=3;else x=6;else x=7;
A:1
B:2
C:3
D:6
答案问询微信:424329

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

已知有如下说明:VAR a:ARRAY[3.。3]OF Integer; k,i:Integer; 程序段: k:=0; FOR i:=3 TO 3 DO IFi《0 THEN a[i]:=k1 ELSE a[i]:=k2; Writeln(a[3]a[3]); 输出的是:
A:10
B:7
C:2
D:1
答案问询微信:424329

有下列函数说明: function f(a,b,c:integer):integer; var t:integer; begin a:=3*a;t:=b div c;f:=a+4*t end; 则表达式f(f(1,f(1,2,3),3),2,3)的值是
A:21
B:3
C:7
D:25
答案问询微信:424329

若有说明
type
ar=array[1..10]of integer;
br=array[1..10]of ar;
var c:br;
下列语句正确的是( )。
A:c[c[2,4]]:=123;
B:c[8]:=123;
C:c[2][4]:=123;
D:c[0,2,4]:=123;
答案问询微信: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

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

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

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

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

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

提供优质的教育资源

公众号: 超前自学网