APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
64.下列叙述中正确的是( )。

A、 循环队列是顺序存储结构

B、 循环队列是链式存储结构

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

D、 循环队列的插入运算不会发生溢出现象

答案:A

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
19.有以下程序段:char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-90a9-c0cb-74c63d66eb00.html
点击查看题目
33.在数据库系统中,给出数据模型在计算机上物理结构表示的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-6fd9-c0cb-74c63d66eb00.html
点击查看题目
12.若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0}, *p=x;则错误引用x数组元素的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-531e-c0cb-74c63d66eb00.html
点击查看题目
81.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-cd0f-c0cb-74c63d66eb00.html
点击查看题目
3.以下叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2700-5e2d-c0cb-74c63d66eb00.html
点击查看题目
71.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-bcfb-c0cb-74c63d66eb00.html
点击查看题目
16.表达式:(int)((double)9/2)-9%2的值是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-a78e-c0cb-74c63d66eb00.html
点击查看题目
75.下列叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c1a8-c0cb-74c63d66eb00.html
点击查看题目
111.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-51f9-c0cb-74c63d66eb00.html
点击查看题目
45.若有定义:int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-1397-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

64.下列叙述中正确的是( )。

A、 循环队列是顺序存储结构

B、 循环队列是链式存储结构

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

D、 循环队列的插入运算不会发生溢出现象

答案:A

解析:【解析】

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
19.有以下程序段:char c1,c2,c3;scanf("%c%c%c",&c1,&c2,&c3);若要给c1、c2、c3分别输入字母A、B、C,则以下对输入形式的描述正确的是( )。

A.  字母A、B、C之问可以用空格分隔

B.  字母A、B、C之间不能有分隔符

C.  字母A、B、C之间可以用回车符分隔

D.  字母A、B、C之间可以用Tab键分隔

解析:【解析】在使用scanf函数时要注意,在用“%c”格式输入字符时,分隔符(空格符、制表符(Tab键)、回车符)和转义字符都将作为有效字符进行输入。题目中要求以字符形式输入三个数据,空格、回车符、Tab键均会被视为有效字符赋给对应变量,所以字母A、B、C之间不能有分隔符,答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-90a9-c0cb-74c63d66eb00.html
点击查看答案
33.在数据库系统中,给出数据模型在计算机上物理结构表示的是( )。

A.  概念数据模型

B.  逻辑数据模型

C.  物理数据模型

D.  关系数据模型

解析:【解析】按照不同的应用层次,数据模型分为:①概念数据模型,着重于对客观世界复杂事物描述及对它门内在联系刻画;②逻辑数据模型,面向数据库系统,着重于在数据库系统一级实现;③物理数据模型,面向计算机物理实现,给出了数据模型在计算机上物理结构表示。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-6fd9-c0cb-74c63d66eb00.html
点击查看答案
12.若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0}, *p=x;则错误引用x数组元素的是( )。

A.  *p

B.  x[5]

C.  *(p+1)

D.  *x

解析:【解析】引用一维数组元素有多种方式。直接引用的表达式为:数组名[下标],数组大小为n时,下标的取值范围为0~(n-1),所以本题中x的下标为0~

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

A.  项错误,双向链表不是二叉链表,但也是有两个指针域;

B.  项错误,循环链表与循环队列是不同的存储结构,循环队列是一种顺序存储结构。

C.  项错误,带链的栈是单链表,结点只有一个指针域。答案选择

D.  选项。

解析:【解析】

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

A.  一个C程序可以包含多个不同名的函数

B.  一个C程序只能有一个主函数

C.  C程序在书写时,有严格的缩进要求,否则不能编译通过

D.  C程序的主函数必须用main作为函数名

解析:【解析】字的子函数。C程序在书写时没有严格的缩进要求。答案选择C选项。

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

A.  为了建立一个关系,首先要构造数据的逻辑关系

B.  表示关系的二维表中各元组的每一个分量还可以分成若干数据项

C.  一个关系的属性名表称为关系模式

D.  一个关系可以包括多个二维表

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-bcfb-c0cb-74c63d66eb00.html
点击查看答案
16.表达式:(int)((double)9/2)-9%2的值是( )。

A.  0

B.  3

C.  4

D.  5

解析:【解析】运算符“/”、“%”的优先级高于“-”,所以先进行除法和求余运算,再进行减法运算。强制类型转换表达式的形式:(类型名)(表达式)。“9/2”结果为4,转换成double类型再转换成int类型结果依然为

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

A.  项错误,具有两个指针域的链表可能是双向链表,也可能是二叉链表,其中双向链表是线性结构,二叉树为非线性结构;

B.  项正确,如双向链表是线性结构,二叉树为非线性结构,两者结点中均有两个指针域;

C.  项错误,二叉树通常采用链式存储结构,也可采用其他结构;

D.  项错误,循环链表是线性结构,逻辑概念线性非线性与实际存储结构无关。答案选择B选项。

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-c1a8-c0cb-74c63d66eb00.html
点击查看答案
111.有以下程序:#include main(){int i,j,k,a=5,b=6;i=(a==b)?++a:--b;j=a++;k=b;printf("%d,%d,%d\n",i,j,k);}程序的运行结果是( )。

A.  7,6,5

B.  5,5,5

C.  7,5,5

D.  5,6,5

解析:【解析】条件表达式i=(a==b)?++a:--b;中先执行a==b,值为假,根据三元运算符语法规则,执行--b,此时b为5,赋给i,i=5。j=a++,将a=5先赋给j,再进行a++,j=5,a=6,k=b=5,故 后输出的是5,5,5。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-51f9-c0cb-74c63d66eb00.html
点击查看答案
45.若有定义:int x,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。

A.  (x-y==0)

B.  (x-y<0)

C.  (x-y>0)

D.  (x-y0)

解析:【解析】条件表达式:x=表达式1?表达式2:表达式3,其含义是先求解表达式

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