[计算机类试卷]国家二级(C语言)笔试模拟试卷110及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷110及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷110及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 110及答案与解析 1 下列叙述中正确的是 ( )。 ( A)算法的执行效率与数据的存储结构无关 ( B)算法的空间复杂度是指算法程序中指令 (或语句 )的条数 ( C)算法的有穷性是指算法必须能在执行有限个步骤之后终止 ( D)以上 3种描述都不对 2 数据的存储结构是指 ( )。 ( A)数据所占的存储空间 ( B)数据的逻辑结构在计算机中的存放形式 ( C)数据在计算机中的顺序存储方式 ( D)存储在计算机外存中的数据 3 栈和队列的共同点是 ( )。 ( A)都是先进先出 ( B)都是先进后出 ( C)只允许在端点处插入和删除元素 ( D)没有共同特点
2、 4 有下列二叉树,对此二叉树中序遍历的结果为 ( )。 ( A) ABCDEF ( B) BDAECF ( C) ABDCEF ( D) ABCDFE 5 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 6 源程序的文档化不包括 ( )。 ( A)符号名的命名要有实际意义 ( B)正确的文档形式 ( C)良好的视觉组织 ( D)正确的程序注释 7 下列描述中正确的是 ( )。 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在
3、软件开发过程中需要应用工程化原则 ( D)软件工程只是解决软件开发过程中的技术问题 8 为了提高软件模块的独立性,模块之间最好是 ( )。 ( A)控制耦合 ( B)公共耦合 ( C)内容耦合 ( D)数据耦合 9 数据库系统的核心是 ( )。 ( A)数据模型 ( B)数据库管理系统 ( C)数据库 ( D)数据库管理员 10 待排序的关键码序列为 (33, 18, 9, 25, 67, 82, 53, 95, 12, 70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码 33被放到第 ( )个位置。 ( A) 3 ( B) 5 ( C) 7 (
4、D) 9 11 请读程序: #include stdio.h main() inta;floatb,c: scanf(“%2d%3f%4f, main() int a,b,c; sub(10,5,sub(7,a,sub(a,b, return p; void main() printf(“n%d“, fun(5); ( A) 5 ( B) 3 ( C) 7 ( D) 1 34 下列程序的输出结果是 ( )。 point(char*pt); main() char b4=a, c ,s ,f,*pt=b; pt=point(pt); printf(%cn“,*pt); point(char*p)
5、 p+=3; return p; ( A) s ( B) c ( C) f ( D) a 35 已有定义 int(*q)(),指针 q可以 ( )。 ( A)指向函数的入口地址 ( B)代表函数的返回值 ( C)表示函数的类型 ( D)表示函数返回值的类型 36 下列程序的输出结果是 ( )。 #include stdio.h #include string.hmain() char a=“n123“; printf(“%d, %dn“, strlen(A) , sizeof(A) ); ( A) 5,6 ( B) 5,5 ( C) 6,6 ( D) 6,5 37 下列选项中不会引起二义性的宏
6、定义是 ( )。 ( A) #define S(x)x*x ( B) #define S(x)(x)*(x) ( C) #define S(x)(x*x) ( D) #define S(x)(x)*(x) 38 若有运算符:、 *=、 %、 sizeof,则它们按优先级 (由低至高 )的正确排列次序为 ( )。 ( A) *= % sizeof ( B) *= % sizeof ( C) %= sizeof % ( D) *= % sizeof 39 在 C语言中,下列关于文件操作的叙述正确的是 ( )。 ( A)对文件操作必须先关闭文件 ( B) 对文件操作必须先打开文件 ( C)对文件操作
7、顺序没有统一规定 ( D)以上全错 40 利用 fseek函数可实现的操作是 ( )。 ( A)实现文件的顺序读写 ( B)改变文件的位置指针 ( C)实现文件的随机读写 ( D)以上答案均正确 41 数据的独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,这称为 _。 42 在关系模型中,二维表的行称为 _。 43 数据库系统其内部分为三级模式,即概念模式、内模式和外 模式。其中,_是用户的数据视图,也就是用户所见到的数据模式。 44 排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_和选择排序。 45 栈的
8、3种基本运算是:入栈、退栈和 _。 46 x和 y都是 double型变量, x的初值为 4.0, y的初值为 2.0,则表达式 pow(y, fabs(x)的值为 _。 47 若 x为 int类型,请写出与 !x等价的 C语言表达式 _。 48 下列程序的运行结果是 _。 #include stdio.h main() int a,b,c; a=3;b=4;c=5; if(a b) if(a c) printf(“%d“,a); else printf(“%d“,b); printf(“%dn“,c); 49 下列语句能循环 _次。 int s=12; while(s); -s; 50 下列
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 110 答案 解析 DOC
