资源描述
2020年全国计算机二级等级考试全真模拟试卷及答案(共五套)2020年全国计算机二级等级考试全真模拟试卷及答案(第一套)1.设某二叉树的后序序列为C B A,中序序列为A B C,则该二叉树的前序序列为A)BCAB)CBAC)ABCD)CAB参考答案:C2.下列叙述中正确的是A)存储空间不连续的所有链表一定是非线性结构B)结点中有多个指针域的所有链表一定是非线性结构C)能顺序存储的数据结构一定是线性结构D)带链的栈与队列是线性结构参考答案:D3.算法时间复杂度的度量方法是A)算法程序的长度B)执行算法所需要的基本运算次数C)执行算法所需要的所有运算次数D)执行算法所需要的时间参考答案:B4.设循环队列为Q(l:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=l,则该循环队列中的元素个数为A)1B)2C)m-1D)0 或m参考答案:D5.计算机软件的构成是A)源代码B)程序和数据C)程序和文档D)程序、数据及相关文档参考答案:D6.下面不属于软件设计阶段任务的是A)软件的详细设计B)软件的总体结构设计C)软件的需求分析D)软件的数据设计参考答案:C7.下面属于黑盒测试方法的是A)边界值分析法B)基本路径测试C)条件覆盖D)条件-分支覆盖参考答案:A8.一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是A)1:1联系B)l:m联系C)m:l联系D)m:n联系参考答案:B9.有关系R如下,其中属性B为主键:BCDa0k lb1n l2p l则其中最后一个记录违反了A)实体完整性约束B)参照完整性约束C)用户定义的完整性约束D)关系完整性约束参考答案:A10.在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是A)概念数据模型B)逻辑数据模型C)物理数据模型D)关系数据模型参考答案:A11.以下选项中可用作C语言中合法用户标识符的是A)23B)voidC)-abcD)2a参考答案:A12.以下选项中合法的C语言赋值语句是A)+i;B)a=b=34C)a=3,b=9D)k=int(a+b);参考答案:A13.以下程序段中的变量已定义为in t类型sum=pad=5;pAd=sum+,pAd+,+pAd;p rin tf(%dn,pad);程序段的输出结果是A)5B)4C)6D)7参考答案:A1 4.有以下程序ftinclude ftinclude main()(int a=l,b=4,c=2;double x=10.5,y=4.0,z;z=(a+b)/c+sqrt(y)*1.2/c +x;printf(%fn,z);程序运行后的输出结果是A)13.700000B)14.000000C)15.400000D)14.900000参考答案:A1 5.有以下程序(字母A的ASCH代码为65)ftinclude main()(char cl=A,c2=Y;printf(%d,%dn”,cl,c2);)程序运行后的输出结果是A)65,89B)A,YC)65,90D)输出格式不合法,输出出错信息参考答案:A16.若变量已正确定义,则以下for循环for(x=0,y=0;(y!=123)&(x4);x+);A)执行4次B)执行3次C)执行次数不确定D)执行123次参考答案:A17.若有说明语句:char c=7 2;则变量c中存放的是A)1个字符B)2个字符C)3个字符D)说明语句不合法参考答案:A1 8 .以下叙述正确的是A)d o-w h i l e语句构成的循环,当wh i l e语句中的表达式值为0时结束循环B)(1 0-0 1 1 1 1 6语句和时口-(1 0构成的循环功能相同C)wh i l e-d o语句构成的循环,当wh i l e语句中的表达式值为非0时结束循环D)d o-wh i l e语句构成的循环,必须用b r e a k语句退出循环参考答案:A1 9 .有以下程序f t i n c l u d e m a i n ()(i n t a,b,c=2 4 1;a =c/1 0 0%9;b =(-1 )&(-1 );p r i n t f(%d,%d n”,a,b );程序运行后的输出结果是A)2,1B)6,1C)6,0D)2,0参考答案:A20.有以下程序ftinclude main()(int i;for(i=l;i=5;i+)if(i%2)printf(*);else continue;printf(;printf($n);程序运行后的输出结果是A)*#*#*#$B)*#*#*$C)*#*#$D)*#*#*#*$参考答案:A21.若有说明语句:int*ptr10;以下叙述正确的是A)p tr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量B)ptr是指向整型变量的指针C)ptr是一个指向具有10个整型元素的一维数组的指针D)ptr是一个指向10个整型变量的函数指针参考答案:A22.有以下程序ftinclude main()(printf(%dn”,NULL);)程序运行后的输出结果是A)0B)变量无定义,输出不确定C)-1D)1参考答案:A2 3.函数调用语句:f u n(e x p l,e x p 2 ),(e x p l,e x p 2,e x p 3);含有的实参个数是A)2B)4C)5D)1参考答案:A2 4.若有定义语句:i n t a 1 0 =0,1,2,3,4,5,6,7,8,9,*p=a;,以下选项中错误引用a 数组元素的是(其中0 W i 1 0)A)*(*(a+i)B)a p-a C)p i D)*(&a i )参考答案:A2 5.有以下程序f t i n c l u d e m a i n ()(i n t a 1 0 =1 1,1 2,1 3,1 4,1 5,1 6,1 7,1 8,1 9,2 0 ,*p=a,i=9 ;p r i n t f (%d,%d,%d n”,a p-a ,p i ,*(&a i );程序运行后的输出结果是A)11,20,20B)12,20,20C)11,19,19D)12,19,20参考答案:A2 6.有以下程序ftinclude void fun(int*s,int t,int*k)int p;for(p=0,*k=p;ps*k)*k=p;main()(int a10=11,12,13,14,15,16,20,18,19,10,k;fun(a,10,&k);printf(%d,%dn”,k,a k);程序运行后的输出结果是A)6,20B)10,9C)7,20D)1 0,1 02 7.有以下说明语句c h a r *s =Na m e Ad d r e s s n”;指针s所指字符串的长度是A)1 4B)1 5C)1 7D)说明语句不合法参考答案:A2 8 .有以下程序f t i n c l u d e f t i n c l u d e m a i n ()(c h a r s t r 1 2 =s ,t ,,r ,,i,,,n ,,g p r i n t f(%d n,s t r l e n(s t r );程序运行后的输出结果是A)6B)7C)1 1D)1 2参考答案:A29.有以下程序f t i n c l u d e m a i n ()(c h a r *s 6 =ABCD”,EFGH,IJKL”,MNOP,QRS,U V W X”,*p ;i n t i;P=s;f o r(i =0;i 4;i+)p r i n t f(p i );p r i n t f (n);)程序运行后的输出结果是A)ABCDEFGHIJKLMNOPB)ABCDEFGHIJKLC)ABCDD)AEIM参考答案:A30.有以下程序f t i n c l u d e m a i n ()(i n t i=l,j=3;p r i n t f(%d,i+);i n t i=0;i+=j*2;p r i n t f (%d,%d,i,j );p r i n t f (%d,%d n”,i,j );程序运行后的输出结果是A)1,6,3,2,3B)1,6,3,1,3C)1,6,3,6,3D)1,7,3,2,3参考答案:A3 1.有以下程序f t i n c l u d e i n t f u n (i n t a,i n t b)s t a t i c i n t m=0,i=2;i +=m+l;m =i +a +b;r e t u r n m;m a i n ()(i n t k=4,m=l,p;p =f u n (k,m );p r i n t f (%d,”,p);p =f u n (k,m );p r i n t f (,%d n,/,p );程序运行后的输出结果是A)8,1 7B)8,1 6C)8,8D)8,2 0参考答案:A3 2.若有以下程序段c h a r s t r 4 1 2 =a a a,b b b b,c c c c c,d d d d d d,*s t r p 4 ;i n t i;f o r(i=0;i 4;i+)s t r p i =s t r i ;则以下错误引用字符串的选项是(其中0 W k 4)A)s t r pB)s t r k C)s t r p k D)*s t r p参考答案:A33.有以下程序f t i n c l u d e#d e f i n e F(x)2.8 4+x#d e f i n e PR(a)p r i n t f(%d”,(i n t)(a)#d e f i n e PRINT (a)PR(a);p u t c h a r(n )m a i n ()(PRINT (F(5)*2 );程序运行后的输出结果是A)1 2B)1 3C)1 5D)1 1参考答案:A34.以下关于f c l o s e(f p)函数的叙述正确的是A)当程序中对文件的所有写操作完成之后,必须调用f c l o s e(f p)函数关闭文件B)当 程 序 中 对 文 件 的 所 有 写 操 作 完 成 之 后,不一定要调用f c l o s e(f p)函数关闭文件C)只有对文件进行输入操作之后,才需要调用f c l o s e(f p)函数关闭文件D)只有对文件进行输出操作之后,才能调用f c l o s e(f p)函数关闭文件参考答案:A3 5.若有以下定义和语句s t r u c t s t i n t n;s t r u c t s t *n e x t;s t r u c t s t a 3 =5,&a 0 ,6,&a l ,7,&a 2 ,*p;p=&a 0 ;则值为6的表达式是(提示:运算符-的优先级高于+)A)(+p)-nB)p+-nC)p -n+D)(*p).n+参考答案:A3 6.标准库函数f g e t s(s,n,f )的功能是A)从文件f中读取长度不超过n T的字符串存入指针s所指的内存B)从文件f中读取长度为n的字符串存入指针s所指的内存C)从文件f中读取n个字符串存入指针s所指的内存D)从文件f中读取n-1个字符串存入指针s所指的内存参考答案:A3 7.有以下程序f t i n c l u d e m a i n ()c h a r c-A;i n t x=3 6,b;b=(x 2)&(c a);p r i n t f(%d n”,b );程序运行后的输出结果是A)1B)0C)2D)4参考答案:A3 8.有以下程序f t i n c l u d e t yp e d e f s t r u c t(c h a r n a m e 1 0 ;i n t a g e;S T;m a i n()S T s t u d 1 0 =Ad u m”,1 5,Mu t y”,1 6,Pa u l”,1 7,Jo h u,1 4,);I I I)程序运行后不能输出字符u的语句是A)p r i n t f (,%c n,/,s
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索