二级c语言笔试模拟题五

二级c语言笔试模拟题五

ID:18300732

大小:106.50 KB

页数:13页

时间:2018-09-16

二级c语言笔试模拟题五_第1页
二级c语言笔试模拟题五_第2页
二级c语言笔试模拟题五_第3页
二级c语言笔试模拟题五_第4页
二级c语言笔试模拟题五_第5页
资源描述:

《二级c语言笔试模拟题五》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、二级C语言笔试模拟题五一、选择题1.算法分析的目的是()A.找出数据结构的合理性B.找出算法中输入和输出之间的关系C.分析算法的易懂性和可靠性D.分析算法的效率以求改进2.在单链表中,增加头结点的目的是()A.方便运算的B.使单链表至少有一个结点C.标识表结点中首结点的位置D.说明单链表是线性表的链式存储实现3.软件开发离不开系统环境资源的支持,其中必要的测试数据属于()A.硬件资源B.通信资源C.支持软件D.辅助资源4.分布式数据库系统不具有的特点是()A.数据分布性和逻辑整体性B.位置透明性和复制透明性C.分布性D.数据冗余5.下列数据模型中,具有

2、坚实理论基础的是()A.层次模型B.网状模型C.关系模型D.以上3个都是6.栈底到栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是()A.ABCEDB.DCBEAC.DBCEAD.CDABE7.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率,现在,与程序的效率相比,人们更重视程序的()A.安全性B.一致性C.可理解性D.合理性8.软件开发的结构化生命周期方法将软件生命周期划分成()A.定义、开发、运行维护B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计9

3、.在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有()A.特定的数据模型B.数据无冗余C.数据可共享D.专门的数据管理软件10.实体是信息世界中广泛使用的一个术语,它用于表示()A.有生命的事物B.无生命的事物C.实际存在的事物D.一切事物11.下面叙述中正确的是()A.C语言编译时不检查语法B.C语言的子程序有过程和函数两种C.C语言的函数可以嵌套定义D.C语言的函数可以嵌套调用12.以下叙述中正确的是()A.构成C程序的基本单位是函数B.可以在一个函数中定义另一个函数C.main()函数必须放在其他函数之前第13页共13页D

4、.所有被调用的函数一定要在调用之前进行定义13.下列程序段的输出结果是()inta=1234;floatb=123.456;doublec=12345.54321;printf(″%2d,%2.1f,%2.1f″,a,b,c);A.无输出B.12,123.5,12345.5C.1234,123.5,12345.5D.1234,123.4,1234.514.设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf(″%d″,s);则()A.运行程序段后输出0B.运行程序段后输出1C.程序段中的控制表达式是非法的D.程序段执行

5、无限次15.以下程序段的描述,正确的是()x=-1;do{x=x*x;}while(!x);A.是死循环B.循环执行两次C.循环执行一次D.有语法错误16.下列程序执行后的输出结果是()voidfunc1(inti);voidfunc2(inti);charst[]=″hello,friend!″;voidfunc1(inti){printf(″%c″,st[i]);if(i<3){i+=2;func2(i);}}voidfunc2(inti){printf(″%c″,st[i]);if(i<3){i+=2;func1(i);}}main(){inti

6、=0;func1(i);printf(″\n″);}A.helloB.helC.hloD.hlm17.以下程序的输出结果是()#includevoidprt(int*x,int*y,int*z){printf(″%d,%d,%d\n″,++*x,++*y,*(z++));}main()第13页共13页{inta=10,b=40,c=20;prt(&a,&b,&c);prt(&a,&b,&c);}A.11,42,31B.11,41,2012,22,4112,42,20C.11,21,40D.11,41,2118.下列程序执行后的输出结果

7、是()main(){inta[3][3],*p,i;p=&a[0][0];for(i=1;i<9;i++)p[i]=i+1;printf(″%d\n″,a[1][2]);}A.3B.6C.9D.随机数19.下列程序执行后的输出结果是()main(){chararr[2][4];strcpy(arr,″you″);strcpy(arr[1],″me″);arr[0][3]=′&′;printf(″s\n″,arr);}A.you&meB.youC.meD.err20.有以下程序intf(intn){if(n==1)return1;elsereturnf(

8、n-1)+1;}main(){inti,j=0;for(i=1;i<3;i++)j+=f(i)

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

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

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