福师17春秋学期《高级语言程序设计》在线作业一.doc

福师17春秋学期《高级语言程序设计》在线作业一.doc

ID:50361704

大小:37.52 KB

页数:4页

时间:2020-03-08

福师17春秋学期《高级语言程序设计》在线作业一.doc_第1页
福师17春秋学期《高级语言程序设计》在线作业一.doc_第2页
福师17春秋学期《高级语言程序设计》在线作业一.doc_第3页
福师17春秋学期《高级语言程序设计》在线作业一.doc_第4页
资源描述:

《福师17春秋学期《高级语言程序设计》在线作业一.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、单选题(共20道试题,共80分。)V1.设三个字符组成的集合是[‘a‘,‘b‘‘c‘],其子集共有多少个?A.9个B.8个C.7个D.6个2.已知函数说明如下:functiondn(m:integer):integer;varvalue:integer;beginifm:=0thenvalue:=5elseifm<0thenvalue:=dn(m+1)+2elsevalue:=dn(m-1)-2;dn:=valueend;则dn(3)的值为_____,dn(dn(2))的值为____.A.p2(x,y);B.p2(x,z);C.p2(z

2、,x);D.p2(z,y);3.有下列函数说明:functionf(a,b,c:integer):integer;vart:integer;begina:=3*a;t:=bdivc;f:=a+4*tend;则表达式f(f(1,f(1,2,3),3),2,3)的值是A.21B.3C.7D.254.设数组a和变量i,j,k,m,均已说明,且各自的值如a[1]=1,a[2]=2,a[3]=3,a[4]=4,a[5]=5,a[6]=6,a[7]=7,a[8]=8,a[9]=9,i=1,j=2,k=3,m=4下面数组元素的值等于3的是()。A.a[i

3、*j]B.a[a[j=k-2]]C.a[mdivj]D.a[a[k-i]+3]5.假定y是集合变量,变量x的类型与y的基本类型相同,则下列表达式中错误的是A.[x]inyB.y-[x]C.[x]+[]*yD.y<=[x]6.磁盘处于写保护状态,那么磁盘中的数据:A.不能读职,不能删改,也不能写入新数据B.可以读出,不能删改,也不能写入新数据C.可以读出,可以删改,但不能写入新数据D.可以读出,不能删改,但可以写入新数据7.下列常量说明中,合法的是()。A.constcolor=red..blueB.constconst=10*5C.cons

4、tx1:=3.9D.constabc=‘abc‘8.设有常量定义:CONSTA=0;B=22768;下面对常量引用正确的是:A.READLN(A);B.A:=A=1;C.PROCEDUREP(C:B.。1);D.VARC:A.。B;9.下列有关集合运算的表达式中,有语法错误的是A.‘y‘in[‘c‘,‘d‘,‘k‘..‘l‘,‘z‘]B.[2,4,6]*[8,5,2]C.[‘l‘,‘m‘,‘n‘]+[3,6,9]D.[1..100]<>[1..211]10.已知有如下说明:varx,y:integer;z:real;procedurep2(

5、a:real;varb:real);这些变量均已赋值,下列过程调用中正确的是A.abcB.gecC.cegD.adg11.设有如下说明:varq,p:^integer;且已知有过程调用new(p);new(q);则下面语句正确的是A.read(p,q);B.p^:=q^C.p:=p+1D.p:=p+q;12.设有说明vara:array[‘a‘..‘e‘,1..4,boolean]ofrea1;repeatn:=i*i:则a[‘a‘,3]是()。A.一个实型的数组元素B.一个数组,该数组具有两个实型数组元素C.一个数组,该数组具有4*2个实

6、型数组元素D.一个数组,该数组具有5*4*2个实型数组元素13.设4个字节存放一个实型数,若有说明:vara:array[1..10]ofarray[boolean]ofreal;则数组a需占用的存储空间是()。A.10字节B.20字节C.80字D.40字节14.有下面程序段:a:=false;b:=false;c:=true;x:=10;ifathenx:=x-5elseifbthenifcthenx:=36elsex:=45;假设所有变量均已说明,程序运行后x的值是()。A.5B.10C.36D.4515.当a=1,b=3,c=5,d=

7、4时,执行下面一段程序后,x的值为:if(a<d)if(c<d)elseif(a<c)if(b<d)x=2;elsex=3;elsex=6;elsex=7;A.1B.2C.3D.616.一个文件的成分(基类型)不可以是A.文件B.数组C.记录D.记录数组17.下面函数值等于7的是()。A.round(-7.49)B.trunc(-(abs(-7.5)))C.abs(0-13mod54)D.ord(chr(pred(8)))18.下面关于文件变量的叙述中哪个是错误的A.不能用赋值语句给文件变量赋值B.若以文件变量作为子程序的形式参数,则只能作

8、为变参,不能作为值参C.文件变量的类型只能是文件类型D.文件变量可以作为函数的返回值19.已知英文字母a的ASCll代码值是十六进制数61H,那么字母d的ASCll代码值是:A.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。