【计算机类职业资格】2018年计算机二级C语言模拟题6及答案解析.doc
《【计算机类职业资格】2018年计算机二级C语言模拟题6及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2018年计算机二级C语言模拟题6及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、2018 年计算机二级 C 语言模拟题 6 及答案解析(总分:100.00,做题时间:120 分钟)一、选择题(总题数:40,分数:40.00)1.下列关于栈叙述正确的是( )。(分数:1.00)A.栈顶元素最先能被删除B.桟顶元素最后才能被删除C.桟底元素永远不能被删除D.桟底元素最先能被删除2.下列叙述中正确的是( )。(分数:1.00)A.在栈中,栈中元素随找底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随桟底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.在桟中,栈中元素不会随栈底指针与栈顶指针的变化而动态变化3.某二叉树共有 7
2、 个结点,其中叶子结点只有 1 个,则该二叉树的深度为(假设根结点在第 1 层)( )。(分数:1.00)A.3B.4C.6D.74.软件按功能可以分为应用软件、系统软件和支撑软件(工具软件),下面属于应用软件的是( )。(分数:1.00)A.学生成绩管理系统B.C 语言编译程序C.UNIX 操作系统D.数据库管理系统5.结构化程序所要求的基本结构不包括( )。(分数:1.00)A.顺序结构B.GOTO 跳转C.选择(分支)结构D.重复(循环)结构6.下面描述中错误的是( )。(分数:1.00)A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数
3、据库设计是软件设计的任务之一D.PAD 图是软件详细设计的表示工具7.负责数据库中查询操作的数据库语言是( )。(分数:1.00)A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言8.名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是( )。(分数:1.00)A.1:1 联系B.1:m 联系C.m:1 联系D.m:n 联系9.有三个关系 R、S 和 T 如下:则由关系 R 和 S 得到关系 T 的操作是( )。(分数:1.00)A.自然连接B.并C.交D.差10.定义无符号整数类为 UInt,下面可以作为类 UInt 实例化值的是( )。(分数:1.00)
4、A.-369B.369C.0.369D.整数集合1,2,3,4,511.以下叙述中错误的是( )。(分数:1.00)A.算法正确的程序可以有零个输出B.算法正确的程序最终一定会结束C.算法正确的程序可以有零个输入D.算法正确的程序对于相同的输入一定有相同的结果12.以下叙述中正确的是( )。(分数:1.00)A.简单 C 语句必须以分号结束B.C 程序中的毎一行只能写一条语句C.C 语言程序中的注释必须与语句写在同一行D.C 语句必须在一行内写完13.以下选项中关于 C 语言常量的叙述错误的是( )。(分数:1.00)A.常量可分为数值型常量和非数值型常量B.常量分为整型常量、实型常量、字符常
5、量和字符串常量C.经常被使用的变量可以定义成常量D.所谓常量,是指在程序运行过程中,其值不能被改变的量14.以下选项中,不合法的 C 语言用户标识符是( )。(分数:1.00)A.a-bB.AaBcC.a_bD._115.若变量均已被正确定义并赋值,以下合法的 C 语言赋值语句是( )。(分数:1.00)A.x=n%2.5;B.x=y=5;C.x+n=i;D.x=5=4+1;16.(分数:1.00)A.87 和 6.0B.876 和 543.0C.87 和 543.0D.76 和 543.017.有以下定义语句,编译时会出现编译错误的是( )。(分数:1.00)A.char a=x2d;B.c
6、har a=n;C.char a=a;D.char a=“aa“;18.当变量 c 的值不为 2、4、6 时,值也为“真”的表达式是( )。(分数:1.00)A.(c=2 else y=sqrt(-x);B.y=sqrt(x);if(x=0) y=sqrt(x);if(x=0 x :-x);20.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.y=-1B.y=0C.y=1D.while 构成无限循环21.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.32B.24C.5D.4022.有以下程序运行时,若输入 1 2 3 4 5 0,则输出结果是( )。(分数:1.0
7、0)A.66666B.66656C.6566456D.666665623.若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误的程序是( )。(分数:1.00)A.B.C.D.24.若有定义语句int year=2009, *p-以下不能使变量 year 中的值增至 2010 的语句是( )。(分数:1.00)A.*p+=1;B.(*p)+;C.+(*p);D.*p+;25.若有定义语句in a , b , c , *p=接着执行以下选项中的语句,则能正确执行的语句是( )。(分数:1.00)A.scanf(“%d%d%d“,a,b,c);B.s
8、canf(“%d“,p);C.scanf(“%d“,a,b,c);D.scanf(“%d“,26.以下错误的定义语句是( )。(分数:1.00)A.int x4=1,2,3,1,2,3,1,2,3,1,2,3;B.int x43=1,2,3,1,2,3,1,2,3,1,2,3;C.int x3=0,1,1,2,3;D.int x3=1,2,3,4;27.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.7 5 1B.7 5 3C.3 6 9D.3 5 728.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.1,2,3,4,9,8,7,6,5,0,B.0,9,8,7,6
9、,5,1,2,3,4,C.0,9,8,7,6,5,4,3,2,1,D.1,2,3,4,5,6,7,8,9,0,29.有以下程序(strcat 函数用以连接两个字符串)程序运行后的输出结果是( )。(分数:1.00)A.ABCDIJKB.ABCDE0FG0IJKC.IJKD.EFGIJK30.有以下程序段(分数:1.00)A.Lili num=B.name=LiliC.LiliD.name=Lili num=100131.有以下程序 程序运行后的输出结果是( )。(分数:1.00)A.zB.0C.元素 ch5的地址D.字符 y 的地址32.有以下程序程序运行后的输出结果是( )。(分数:1.00
10、)A.0B.2C.3D.533.有以下程序执行程序时,给变量 x 输入 10,程序的输出结果是( )。(分数:1.00)A.55B.54C.65D.4534.有以下程序 程序运行后的输出结果是( )。 (分数:1.00)A.1,1B.1,2C.2,3D.3,335.若有以下语句typedef struct TT char c; int a4; CIN;则下面叙述中正确的是( )。(分数:1.00)A.CIN 是 struct TT 类型的变量B.TT 是 struct 类型的变量C.可以用 TT 定义结构体变量D.可以用 CIN 定义结构体变量36.有以下程序程序运行后的输出结果是( )。(分
11、数:1.00)A.2,3B.4,1C.3,4D.1,237.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.0B.-12C.-20D.1038.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.8B.5C.6D.239.下列关于 C 语言文件的叙述中正确的是( )。(分数:1.00)A.文件由结构序列组成,可以构成二进制文件或文本文件B.文件由数据序列组成,可以构成二进制文件或文本文件C.文件由一系列数据依次排列组成,只能构成二进制文件D.文件由字符序列组成,其类型只能是文本文件40.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.1,2,3,0,0,1
12、,2,3,0,0,B.1,2,3,1,2,3,0,0,0,0,C.123,0,0,0,0,123,0,0,0,0,D.1,2,3,0,0,0,0,0,0,0,二、程序填空题(总题数:1,分数:20.00)函数 fun 的功能是:统计所有小于等于 n(n2)的素数的个数,素数的个数作为函数值返回。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的 BLANK1.C 中。不得增行或删行,也不得更改程序的结构!(分数:20)(1)(分数:5)填空项 1:_(2)(分数:5)填空项 1:_(3)(分数:10)填空项 1:_三、程序改错题(总题数:1
13、,分数:20.00)数列中,第一项值为 3,后一项都比前一项的值增 5;给定程序 MODI1.C 中函数 fun 的功能是:计算前 n(4=2 else y=sqrt(-x);B.y=sqrt(x);if(x=0) y=sqrt(x);if(x=0 x :-x);解析:应该先判断 x 是正数还是负数,然后再调用 sqrt 函数,B 选项开始没有判 断,所以 B 错误。20.有以下程序程序运行后的输出结果是( )。(分数:1.00)A.y=-1 B.y=0C.y=1D.while 构成无限循环解析:当 y 为 0 时,y-表达式为 0,条件为假,循环结束,执行判断条件后 y 为-1,所以选择 A
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2018 二级 语言 模拟 答案 解析 DOC
