计算机二级c语言题库及答案!
计算机二级c语言题库及答案!
注:计算机等级考试题库题目太多,本文为资料汇编,源自攻关学习网完整版,各资料均含答案解析,自带app,每年更新,完整版查找见文末!
计算机二级c语言题库及答案摘录:
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
A.5
B.4
C.3
D.2
【答案】B
【解析】二叉树的后序序列为DCBGFEA,则A为根结点。中序序列为DCBAEFG,则DCB为左子树结点,EFG为右子树结点。同理B为C父结点,C为D父结点。根据分析,可画出左子树,同理E为F父结点,F为G父结点。根据分析,可画出右子树,故二叉树深度为4层。答案选择B选项。
设有定义:struct{int n;float x;)s[2],m[2]=((10,2.8).{0.0.0)):,则以下赋值语句中正确的是
A.s[0]=m[1];
B.s=m;
C.s.n=m.n;
D.s[2].x=m[2].x;
【答案】A
【解析】定义了结构体类型数组s,长度为2,结构体类型数组m,长度为2,并对数组m进行了初始化。同类型的结构体可以直接用变量名实现赋值,A项正确;数组名为数组首地址,地址常量之间不可以相互赋值,B项错误;数组名为地址常量不是结构体变量,不能引用成员,C项错误;s[2]与m[2]数组越界,D项错误。答案选择A选项。
关于C语言标识符,以下叙述错误的是
A.标识符可全部由数字组成
B.标识符可全部由下划线组成
C.标识符可全部由小写字母组成D.标识符可全部由大写字母组成
【答案】
【解析】C语言标识符只能由字母、数字、下划线构成,且只能以字母、下划线开头,故答案选择A选项。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()
A.5
B.6
C.m-5
D.m-6
【答案】
D
【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用队首指针指向队首元素的前一个位置,因此,从队首指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front-rear-m,当front-20,rear=15时,队列中有m-20+15-m-5个元素,最坏情况下需要比较次数为m-6次。答案选择D选项。
设循环队列为Q(1:m),其初始状态为front-rear-m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为
A.5
B.6
C.m-5
D.m-6
【答案】D
【解析】循环队列是队列的一种顺序存储结构,用队尾指针rear指向队列中的队尾元素,用队首指针指向队首元素的前一个位置,因此,从队首指针front指向的后一个位置直到队尾指针rear指向的位置之间所有的元素均为队列中的元素,队列初始状态为front=rear-m,当front=20,rear-15时,队列中有m-20+15-m-5个元素,最坏情况下需要比较次数为m-6次。答案选择D选项。
以下选项中,合法的C语言常量是
A.1.234
B.'C++'
C."\2.0
D.2Kb
【答案】A
【解析】C语言中的常量:①整型常量,用不带小数点的数字表示;②实型常量,用带小数点的数字表示;3字符型常量,用带有单引号的一个字符表示;4字符串常量,用一对双引号括起来的一串字符。1.234为实型常量,A项正确;'C++'不合法,若改成"C++"则为字符串常量,B项错误;"2.0不合法,不是任何类型常量,C项错误;2Kb不合法,若加上双引号"2Kb"为字符串常量,D项错误。答案选择A选项。
设有定义int x=0,*p;立即执行以下语句,正确的语句是
A.p=x;
B.*p=x;
C.p=NULL;
D.*p=NULL;
【答案】C
【解析】p没有初始化,不能用*p直接访问,但可以进行赋值操作。注意,p=NULL并不是指向地址为0的存储单元,而是具有一个确定的值——“空”。答案选择C选项。
C语言中,最基本的数据类型包括
A.整型、实型、逻辑型
B.整型、字符型、数组
C.整型、实型、字符型
D.整型、实型、结构体
【答案】C
【解析】C语言中,最基本的数据类型包括整型、实型、字符型,答案选择C选项。
……
全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
全国计算机等级考试《二级C++语言程序设计》题库【历年真题+专项题库】
全国计算机等级考试《二级Access数据库程序设计》题库【历年真题+章节题库+模拟试题】
全国计算机等级考试《二级Java语言程序设计》题库【历年真题+章节题库+模拟试题】
全国计算机等级考试《二级java》考点精讲班
全国计算机等级考试《二级Python语言程序设计》基础精讲班
全国计算机等级考试《二级公共基础知识》网授精讲班【教材精讲+真题串讲】
全国计算机等级考试《二级C语言程序设计》真题精讲班(网授)
全国计算机等级考试-二级C语言程序设计历年真题与模拟试题详解
……

>>>本文为多资料汇编>>>完整版载于攻关学习网>>>每年更新!
>>>资料查找>>>同名网站/公众号【攻关学习网】>>>查找>>>
>>>或直接点击/复制/搜一搜/下方网址查找
http://ggw.100xuexi.com
