APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
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

答案:D

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

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
122.对下列二叉树进行前序遍历的结果为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1ff9-c0cb-74c63d66eb00.html
点击查看题目
41.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7d5e-c0cb-74c63d66eb00.html
点击查看题目
38.有两个关系R和T如下:则由关系R得到关系T的操作是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1c4f-c0cb-74c63d66eb00.html
点击查看题目
20.若有定义:int a;float b;double c;程序运行时输入:a=1,b=2,c=3<回车>,能把值1输入给变量a、值2输入给变量b、值3输入给变量c的输入语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-92af-c0cb-74c63d66eb00.html
点击查看题目
22.数据库应用系统中的核心问题是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0d89-c0cb-74c63d66eb00.html
点击查看题目
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看题目
67.以下不能正确表示代数式 的C语言表达是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-eebe-c0cb-74c63d66eb00.html
点击查看题目
24.在面向对象方法中,实现信息隐蔽是依靠( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7848-c0cb-74c63d66eb00.html
点击查看题目
45.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-8579-c0cb-74c63d66eb00.html
点击查看题目
10.计算机软件包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8fe5-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

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

答案:D

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

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
122.对下列二叉树进行前序遍历的结果为( )。

A.  ABCDEFGH

B.  ABDGEHCF

C.  GDBEHACF

D.  GDHEBFCA

解析:【解析】遍二叉树的前序遍历过程:先访问根结点,再前序遍历左子树,最后前序遍历右子树。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1ff9-c0cb-74c63d66eb00.html
点击查看答案
41.下列叙述中正确的是( )。

A.  在栈中,栈中的元素随栈底指针与栈顶指针的变化而动态变化

B.  在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化

C.  在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化

D.  上述三种说法都不对

解析:【解析】栈中元素遵循“先进后出”的原则。入栈和出栈都是对栈顶指针操作,因此,栈底指针不变,栈中元素随栈顶指针的变化而动态变化。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-7d5e-c0cb-74c63d66eb00.html
点击查看答案
38.有两个关系R和T如下:则由关系R得到关系T的操作是( )。

A.  选择

B.  交

C.  投影

D.  并

解析:【解析】关系T是由关系R的第1、3列的元组组成,这是对关系R进行投影运算的结果。可以简单理解为:选择运算是对行(元组)的操作,投影运算是对列的操作。投影运算是对列的操作。投影是从表中选出指定的属性值组成新表,是单目运算,答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-1c4f-c0cb-74c63d66eb00.html
点击查看答案
20.若有定义:int a;float b;double c;程序运行时输入:a=1,b=2,c=3<回车>,能把值1输入给变量a、值2输入给变量b、值3输入给变量c的输入语句是( )。

A.  scanf("a=%d,b=%f,c=%lf",&a,&b,&c);

B.  scanf("%d%f%lf",&a,&b,&c);

C.  scanf("a=%d,b=%lf,c=%lf",&a,&b,&c);

D.  scanf("a=%d,b=%f,c=%f",&a,&b,&c);

解析:【解析】格式字符d,输入十进制整数;格式字符f,输入浮点数;格式字符lf,输入双精度浮点数。除了格式说明字符和附加格式字符外,如果还有其他字符,则在输入数据时要求按照这些字符在一一对应的位置原样输入。程序运行时输入:a=1,b=2,c=3,则scanf函数格式控制串应该是“a=%d,b=%f,c=%lf”。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-92af-c0cb-74c63d66eb00.html
点击查看答案
22.数据库应用系统中的核心问题是( )。

A.  数据库设计

B.  数据库系统设计

C.  数据库维护

D.  数据库管理员培训

解析:【解析】数据库应用系统是在数据库管理系统(DBMS)支持下建立的计算机应用系统,其核心问题是数据库设计。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0d89-c0cb-74c63d66eb00.html
点击查看答案
112.设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为( )。

A.  BCA

B.  CBA

C.  ABC

D.  CAB

解析:【解析】因为前序遍历为ABC,所以A为根结点;因为中序遍历为CBA,所以C和B均为左子树结点,且B是C的父结点,由此可知整棵树结点的关系,得后序遍历为CBA。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0cb6-c0cb-74c63d66eb00.html
点击查看答案
67.以下不能正确表示代数式 的C语言表达是( )。

A.  2*a*b/c/d

B.  a*b/c/d*2

C.  a/c/d*b*2

D.  2*a*b/c*d

解析:【解析】*与/优先级相同,采用左结合的方式。D项若改为:2*a*b/(c*d)则为正确。答案选择D选项。

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

A.  对象的继承

B.  对象的多态

C.  对象的封装

D.  对象的分类

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-7848-c0cb-74c63d66eb00.html
点击查看答案
45.下列叙述中正确的是( )。

A.  栈是“先进先出”的线性表

B.  队列是“先进后出”的线性表

C.  循环队列是非线性结构

D.  有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

解析:【解析】有序的线性表既可采用顺序存储结构,也可以采用链式存储结构。A项错误,栈是“先进后出”的线性表;B项错误,队列是“先进先出”的线性表;C项错误,循环队列是线性结构的,有序的线性表既可采用顺序存储结构,也可采用链式存储结构。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-8579-c0cb-74c63d66eb00.html
点击查看答案
10.计算机软件包括( )。

A.  算法和数据

B.  程序和数据

C.  程序和文档

D.  程序、数据及相关文档

解析:【解析】计算机软件由两部分组成:①机器可执行的程序和数据;②机器不可执行的,与软件开发、运行、维护、使用等有关的文档。答案选择D选项。

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