APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
125.为了对有序表进行二分查找,则要求有序表( )。

A、 只能顺序存储

B、 只能链式存储

C、 可以顺序存储也可以链式存储

D、 任何存储方式

答案:A

解析:【解析】分法查找。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看题目
2.以下叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5c34-c0cb-74c63d66eb00.html
点击查看题目
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看题目
41.在进行逻辑设计时,将E–R图中实体之间联系转换为关系数据库的( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-802b-c0cb-74c63d66eb00.html
点击查看题目
80.设有定义int x=2;以下表达式中,值不为6的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-0a81-c0cb-74c63d66eb00.html
点击查看题目
20.下列数据结构中,属于非线性结构的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-512e-c0cb-74c63d66eb00.html
点击查看题目
91.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dfd9-c0cb-74c63d66eb00.html
点击查看题目
36.有以下程序:#includemain(){int x=1,y=2,z=3;if(x>y)if(y<z) printf("%d",++z);else printf("%d",++y);printf("%d\n",x++);}程序运行的结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-01da-c0cb-74c63d66eb00.html
点击查看题目
7.结构化程序设计的基本原则不包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-5570-c0cb-74c63d66eb00.html
点击查看题目
23.有以下程序段:char name[20];int num;scanf("name=%s num=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-9883-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

125.为了对有序表进行二分查找,则要求有序表( )。

A、 只能顺序存储

B、 只能链式存储

C、 可以顺序存储也可以链式存储

D、 任何存储方式

答案:A

解析:【解析】分法查找。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
7.有以下程序段:int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是( )。

A.  a=10 b=50 c=10

B.  a=10 b=50 c=30

C.  a=10 b=30 c=10

D.  a=10 b=30 c=50

解析:【解析】因为a=10,b=50,所以a<b,if语句判断条件不成立,于是执行c=a,得到c=10,a和b的值不变。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-4888-c0cb-74c63d66eb00.html
点击查看答案
2.以下叙述中错误的是( )。

A.  C语言编写的函数源程序,其文件名后缀可以是.c

B.  C语言编写的函数都可以作为一个独立的源程序文件

C.  C语言编写的每个函数都可以进行独立的编译并执行

D.  一个C语言程序只能有一个主函数

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5c34-c0cb-74c63d66eb00.html
点击查看答案
1,若其值为非0( ),则求解表达式2,将表达式2的值赋给x;若表达式1的值为0( ),则求解表达式3,将表达式3的值赋给x。与表达式( )等价的是( )。答案选择D选项。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1519-c0cb-74c63d66eb00.html
点击查看答案
41.在进行逻辑设计时,将E–R图中实体之间联系转换为关系数据库的( )。

A.  关系

B.  元组

C.  属性

D.  属性的值域

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-802b-c0cb-74c63d66eb00.html
点击查看答案
80.设有定义int x=2;以下表达式中,值不为6的是( )。

A.  项,因为赋值运算优先级 低,故先执行x+1,赋值符号右侧为3,然后再计算x*=3,所以x=2*3=6;

B.  项,x++得3然后2*x得6;

C.  项与A项原理一致。

D.  项,2*x虽然结果为4,但没有赋值,此时x的值仍为2,所以 终为4。答案选择D选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-0a81-c0cb-74c63d66eb00.html
点击查看答案
20.下列数据结构中,属于非线性结构的是( )。

A.  双向链表

B.  循环链表

C.  二叉链表

D.  循环队列

解析:【解析】线性结构要满足两个条件:①有且仅有一个根结点;②每个结点最多有一个前驱,也最多有一个后继。线性表、栈、队列都是线性结构,循环链表和双向链表是线性表的链式存储结构,属于线性结构,只是存储结构不连续;循环队列是一个头结点和尾结点互为前驱结点和后继结点的特殊的队列,属于线性结构;二叉链表是二叉树的链式存储结构,因为二叉树有些结点有两个后继结点,不符合线性结构的定义,所以二叉链表是非线性结构。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-512e-c0cb-74c63d66eb00.html
点击查看答案
91.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

A.  10

B.  8

C.  6

D.  4

解析:【解析】由二叉树的性质可知,对于任何一棵二叉树,其终端结点(叶子结点)数等于度为2的结点数加1。所以该二叉树的叶子结点数为

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dfd9-c0cb-74c63d66eb00.html
点击查看答案
36.有以下程序:#includemain(){int x=1,y=2,z=3;if(x>y)if(y<z) printf("%d",++z);else printf("%d",++y);printf("%d\n",x++);}程序运行的结果是( )。

A.  331

B.  41

C.  2

D.  1

解析:【解析】else子句总是与前面 近的不带else的if相结合,与书写格式无关,所以程序中的else语句与第二个if语句配对,且if和else都在第一个if的控制范围内。首先判断x>y不成立,退出第一个if语句,执行printf("%d\n",x++)。输出结果为1。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-01da-c0cb-74c63d66eb00.html
点击查看答案
7.结构化程序设计的基本原则不包括( )。

A.  多态性

B.  自顶向下

C.  模块化

D.  逐步求精

解析:【解析】结构化程序设计的基本原则包括:①模块化;②自顶向下;③逐步求精;④限制使用goto语句。多态性是面向对象的设计思想。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-5570-c0cb-74c63d66eb00.html
点击查看答案
23.有以下程序段:char name[20];int num;scanf("name=%s num=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为( )。

A.  Lili

B.  name=Lili

C.  Lili num=

D.  name=Lili num=1001

解析:【解析】在C语言中输入多个字符串时,系统会把空格字符作为输入的字符串之间的分隔符。本题中,当从键盘输入name=Lili num=1001时,Lili赋值给name,1001赋值给num。答案选择A选项。

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