APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
23.有以下程序:#include main(){int i,j;for(i=3;i>1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行的结果是( )。(以下代表回车)

A、 234345

B、 43254345

C、 233423

D、 453423

答案:D

解析:【解析】在外循环中,循环变量i从3递减到1,所以外循环将进行3次,i的值依次为3、2、1。在内循环中,循环变量i从1递增到2,所以内循环将进行

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
14.以下选项中叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-3edd-c0cb-74c63d66eb00.html
点击查看题目
24.在面向对象方法中,实现信息隐蔽是依靠( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7848-c0cb-74c63d66eb00.html
点击查看题目
67.在下列链表中,能够从任意一个结点出发遍历访问到所有结点的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b1e1-c0cb-74c63d66eb00.html
点击查看题目
75.关系模型允许定义3类数据约束,下列不属于数据约束的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-c544-c0cb-74c63d66eb00.html
点击查看题目
21.以下不属于对象的基本特征的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7168-c0cb-74c63d66eb00.html
点击查看题目
25.有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){char a[]="BYTE";fun(a);printf("\n");}程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-0bad-c0cb-74c63d66eb00.html
点击查看题目
89.一棵二叉树共有25个结点,其中5个叶子结点,那么度为1的结点数为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dc45-c0cb-74c63d66eb00.html
点击查看题目
91是最大的值,而C选项是“左根右”的排序,那么91的左边只有47,其他都在右边,而右边无法按照此顺序排列,答案选择C选项
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4690-c0cb-74c63d66eb00.html
点击查看题目
1,由此可确定
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2138-c0cb-74c63d66eb00.html
点击查看题目
36.以下叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-841a-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

23.有以下程序:#include main(){int i,j;for(i=3;i>1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序运行的结果是( )。(以下代表回车)

A、 234345

B、 43254345

C、 233423

D、 453423

答案:D

解析:【解析】在外循环中,循环变量i从3递减到1,所以外循环将进行3次,i的值依次为3、2、1。在内循环中,循环变量i从1递增到2,所以内循环将进行

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
14.以下选项中叙述正确的是( )。

A.  C程序中的语句要经过编译才能转换成二进制机器指令

B.  算法需要包含所有三种基本结构

C.  有些算法不能用三种基本结构来表达

D.  简单算法的操作步骤不能超过20步

解析:【解析】编译就是把高级语言变成计算机可以识别的二进制语言,不经过编译的源程序是不能运行的,A项正确。算法不一定要包含所有三种基本结构,B项错误。结构化程序主要由3种基本控制结构组成,循环结构、选择结构、顺序结构,它们组成的算法结构可以解决任何复杂的问题,C项错误。算法的复杂程度不是由操作步骤多少决定的,而是由时间复杂度与空间复杂度来衡量,D项错误。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-3edd-c0cb-74c63d66eb00.html
点击查看答案
24.在面向对象方法中,实现信息隐蔽是依靠( )。

A.  对象的继承

B.  对象的多态

C.  对象的封装

D.  对象的分类

解析:【解析】面向对象设计的封装性指屏蔽数据的具体结构以及操作的算法,以此实现信息隐蔽。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7848-c0cb-74c63d66eb00.html
点击查看答案
67.在下列链表中,能够从任意一个结点出发遍历访问到所有结点的是( )。

A.  单链表

B.  循环链表

C.  双向链表

D.  二叉链表

解析:【解析】循环链表的最后一个结点的指针域指向表头结点,所有结点的指针构成了一个环状链,只要指出表中任何一个结点的位置,就可以从它出发访问到表中其他所有的结点。A项,线性单链表的每个结点只有一个指针域,由这个指针只能找到其后继结点,但不能找到其前驱结点。也就是说,只能顺着指针向链尾方向进行扫描,因此必须从头指针开始,才能访问到所有的结点;C项,双向链表中的每个结点设置有两个指针,一个指向其前驱,一个指向其后继,这样从任意一个结点开始,既可以向前查找,也可以向后查找。在结点的访问过程中一般从当前结点向链尾方向扫描,如果没有找到,则从链尾向头结点方向扫描。这样,部分结点就要被遍历两次;D项,二叉链表是二叉树的一种链式存储结构,每个结点有两个指针域,分别指向左右子结点,可见,二叉链表只能由根结点向叶子结点的方向遍历,其他部分的结点无法访问。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-b1e1-c0cb-74c63d66eb00.html
点击查看答案
75.关系模型允许定义3类数据约束,下列不属于数据约束的是( )。

A.  实体完整性约束

B.  参照完整性约束

C.  属性完整性约束

D.  用户自定义的完整性约束

解析:【解析】为了保证数据库满足业务规则,关系模型定义了:①实体完整性约束,指使用主键约束且主键不能为空值;②参照完整性约束,指不允许关系引用不存在的元组,外键要么是实际存在的元组,要么就为空;③用户定义的完整性约束,指在具体应用所涉及的数据必须满足的语义要求,由用户自己定义。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-c544-c0cb-74c63d66eb00.html
点击查看答案
21.以下不属于对象的基本特征的是( )。

A.  继承性

B.  封装性

C.  分类性

D.  多态性

解析:【解析】对象是面向对象语言中类的实体,其特点包括:①标识唯一性,对象可区分;②分类性,可以将具有相同属性和操作的对象抽象成类;③多态性,同一个操作对于不同对象表现不同的行为;④封装性,屏蔽数据的具体结构以及操作的算法;⑤模块独立性好,对象内部各种元素结合紧密,内聚性强。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7168-c0cb-74c63d66eb00.html
点击查看答案
25.有以下程序(说明:字母A的ASCII码值是65):#include void fun(char *s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){char a[]="BYTE";fun(a);printf("\n");}程序运行后的输出结果是( )。

A.  SCII码值为69,所以最后输出字母YE。答案选择D选项。

B.  BT

C.  II码值为69,所以最后输出字母YE。答案选择

D.  YE

解析:【解析】函数只会输出ASCII码值为奇数的字母,执行fun(a)时,依次取出a[]中的字母,当取第一个字母B时,因为B的ASCII码值为66,所以不会输出B,字母Y的ASCII码值为89,字母T的ASCII码值为84,字母E的

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-0bad-c0cb-74c63d66eb00.html
点击查看答案
89.一棵二叉树共有25个结点,其中5个叶子结点,那么度为1的结点数为( )。

A.  4

B.  6

C.  10

D.  16

解析:【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以度为2的结点数为4个,那么25-5-4=16即为度为1的结点数。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dc45-c0cb-74c63d66eb00.html
点击查看答案
91是最大的值,而C选项是“左根右”的排序,那么91的左边只有47,其他都在右边,而右边无法按照此顺序排列,答案选择C选项
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-4690-c0cb-74c63d66eb00.html
点击查看答案
1,由此可确定

A. ++

B. ++)值为1,因此执行

C. ++

解析:【解析】把握前置运算和后置运算的基本运算规则。表达式1?表达式2:表达式

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-2138-c0cb-74c63d66eb00.html
点击查看答案
36.以下叙述中正确的是( )。

A.  C程序的基本组成单位是语句

B.  C程序中的每一行只能写一条语句

C.  简单C语句必须以分号结束

D.  C语言必须在一行内写完

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-841a-c0cb-74c63d66eb00.html
点击查看答案
试题通小程序
试题通app下载