二级C语言笔试试卷(含参考答案)2

二级C语言笔试试卷(含参考答案)2

ID:41593100

大小:57.50 KB

页数:14页

时间:2019-08-28

二级C语言笔试试卷(含参考答案)2_第1页
二级C语言笔试试卷(含参考答案)2_第2页
二级C语言笔试试卷(含参考答案)2_第3页
二级C语言笔试试卷(含参考答案)2_第4页
二级C语言笔试试卷(含参考答案)2_第5页
资源描述:

《二级C语言笔试试卷(含参考答案)2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机等级考试二级C模拟试题一、选择题(1)最简单的交换排序方法是A)快速排序      B)选择排序C)堆排序      D)冒泡排序正确答案: D(2)栈通常采用的两种存储结构是A)线性存储结构和链表存储结构B)散列方式和索引方式C)链表存储结构和数组D)线性存储结构和非线性存储结构正确答案: A(3)线性表的顺序存储结构和线性表的链式存储结构分别是A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储

2、结构正确答案: B(4)完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是A)黑箱测试法      B)白箱测试法C)错误推测法      D)安装测试法正确答案: A(5)在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示A)模块之间的调用关系    B)程序的组成成分C)控制程序的执行顺序    D)数据的流向正确答案: A(6)下列选项中,不属于模块间耦合的是A)数据耦合      B)同构耦合C)异构耦合      D)公用耦合正确答案: C(7)一个关系中属性个数为

3、1时,称此关系为A)对应关系      B)单一关系C)一元关系      D)二元关系正确答案: C(8)为用户与数据库系统提供接口的语言是A)高级语言     B)数据描述语言(DDL)C)数据操纵语言(DML)    D)汇编语言正确答案: C(9)相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和A)可重用性差      B)安全性差C)非持久性      D)冗余性正确答案: D(10)需求分析阶段的任务是确定A)软件开发方法     B)软件开发工具C)软件开发费用     D)软件系统功

4、能正确答案: D(11)下列关于C语言的说法不正确的是A)C语言既具有高级语言的一切功能,也具有低级语言的一些功能B)C语言中的每一条执行语句都必须用分号结束,分号不是C语言的一部分,是语句之间的分隔符号C)注释可以出现在程序中任意合适的地方D)命令行后面不能加分号,命令行不是C语言的语句正确答案: B(12)下列关于标识符的说法中错误的是A)合法的标识符是由字母、数字和下划线组成B)C语言的标识符中,大写字母和小写字母被认为是两个不同的字符C)C语言的标识符可以分为三类,即关键字、预定义标识符和用户标识符D)用户

5、标识符与关键字不同时,程序在执行时将给出出错信息正确答案: D(13)下列合法的整型常量的表示是A)098B)oXdeC)32767D)0xDG正确答案: C(14)现在有以下定义,inta;doubleb;floatc;chark;则下面的表达式a/b+c-k值的类型为:A)intB)doubleC)floatD)char正确答案: B(15)假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为A)17B)16C)15D)14正确答案: C(16)下列关于复合语句和空语句的说法错误的是A)复合语

6、句是由"{"开头,由"}"结尾的B)复合语句在语法上视为一条语句C)复合语句内,可以有执行语句,不可以有定义语句部分D)C程序中的所有语句都必须由一个分号作为结束正确答案: C(17)关于printf()函数的返回值叙述正确的是A)通常是本次调用中输出字符的个数B)通常是输出的第一个数值C)通常返回布尔值真D)通常返回非零值正确答案: A(18)现有格式化输入语句,scanf("x=%dц,sumцy=%d,lineцz=%dL",&x,&y,&z);,现在已知在输入数据后,x,y,z的值分别是12,34,45,则

7、下列数据是正确的输入格式的是A)12,34,45B)x=12,y=34,z=45C)x=12C,sumy=34,z=45D)x=12],sum]y=34,line]z=45 [注]:"ц"表示空格,表示回车正确答案: D(19)设x,y,z,t均为整型变量,现有如下语句x=y=z=1;t=++x

8、

9、++y&&++z;则执行这个语句后t的值为A)2B)1C)0D)不定值正确答案: B(20)现有如下程序段,此程序段编译有错误,则程序段的错误出在#i

10、ncludemain(){ inta=30,b=40,c=50,d; d=a>30?b:c;switch(d){casea:printf("%d,",a);caseb:printf("%d,",b);casec:printf("%d,",c);default:printf("#");}}A)default:printf("#");这个语句B

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

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

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