资源描述:
《16秋福师《高级语言程序设计》在线作业二》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、奥鹏17春16秋福师《高级语言程序设计》在线作业二一、单选题(共20道试题,共80分。)1.设4个字节存放一个实型数,若有说明:vara:array[1..10]ofarray[boolean]ofreal;则数组a需占用的存储空间是()。A.10字节B.20字节C.80字D.40字节正确答案:2.下列表达式中值为假的是()。A.‘ab‘<‘abc‘B.succ(false)=trueC.odd(351)=falseD.219<>219正确答案:3.下列常量说明中,合法的是()。A.constcolor=red..blueB.con
2、stconst=10*5C.constx1:=3.9D.constabc=‘abc‘正确答案:4.已知typecolor=(red,yellow,blue);则下列类型定义中不合法的是()。A.typet1=red..blue;B.typet2=red..yellow;C.typet3=red..red;D.typet4=blue..red;正确答案:5.表达式trueandnotodd(-202)<(7-3<=4)的值是()。A.trueB.falseC.0D.1正确答案:6.下面关于文件变量的叙述中哪个是错误的A.不能用赋值语句
3、给文件变量赋值B.若以文件变量作为子程序的形式参数,则只能作为变参,不能作为值参C.文件变量的类型只能是文件类型D.文件变量可以作为函数的返回值正确答案:7.下列循环语句能构成有限次循环的是()。A.i:=10;repeatwriteln(i);i:=i1untili>0;B.i:=10;repeatwriteln(i);i:=i1untili=10;C.i:=0;repeatwriteln(i);i:=i-2untili>0;D.i:=10;repeatwriteln(i);untili=1;正确答案:8.磁盘处于写保护状态,那么
4、磁盘中的数据:A.不能读职,不能删改,也不能写入新数据B.可以读出,不能删改,也不能写入新数据C.可以读出,可以删改,但不能写入新数据D.可以读出,不能删改,但可以写入新数据正确答案:9.有变量说明:vari1,i2:integer;r1,r2:real;b1,b2:boolean;设各变量均已赋值,下列语句中无语法错误的是()。A.b2:=ord(r1>r2)B.i2:=i1/r1C.b1:=i1=i2D.b1:=b1/b2正确答案:10.设有程序programexam(input,output);varch1,ch2,ch3:c
5、har;beginreadln(ch1,ch2;ch3);readln(ch1,ch2);readln(ch1);writeln(ch1,ch2,ch3)end.运行以上程序时,若输入为:abcdefghi其中为回车符,则输出是()。A.abcB.gecC.cegD.adg正确答案:11.设有说明constzero=‘0‘;pi=3.1416;str=‘abc‘;varr:real;i:integer;b;boolean;c:char;下面赋值合法的是()。A.r:=zeroB.b:=pi>=3C.c:=strD.c:=ord(‘b
6、‘)正确答案:12.设有集合运算[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]正确答案:13.已知a,b,c,d是类型简单变量,且都已有互不相同的值,执行下列语句b:=a;a:=c;d:=a;d:=b;后,其值相等的变量是()。A.a,dB.a,cC.c,bD.b,a正确答案:14.有变量定义如下:typeweekday=(mon,tue,wed,thu,fri,sat,sun);workday=mon..fri;varday
7、1:weekday;day2:workday;下列不正确的语句是()。A.day1:=wedB.day2:=wedC.day1:=day2D.day2:=sun正确答案:15.下列表达式中,其值为true的是()A.150>=150B.100>150C.abs(-200)<>200D.succ(‘a‘)>succ(‘a‘)正确答案:16.设有说明vara:array[‘a‘..‘e‘,1..4,boolean]ofrea1;repeatn:=i*i:则a[‘a‘,3]是()。A.一个实型的数组元素B.一个数组,该数组具有两个实型数组
8、元素C.一个数组,该数组具有4*2个实型数组元素D.一个数组,该数组具有5*4*2个实型数组元素正确答案:17.若有以下程序programexam(input,output);varx,y:real;a,b,c:integer;pro