APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
100.有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为( )。

A、 并

B、 自然连接

C、 差

D、 交

答案:A

解析:【解析】本题中T为R∪S所得,并运算是将S中的记录追加到R后面。B项,自然连接指去掉重复属性的等值连接;C项,差又写为R-S,结果是属于R但不属于S的记录组成的集合;D项,R∩S即交,结果是既属于R又属于S的记录组成的集合。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
22.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-65ec-c0cb-74c63d66eb00.html
点击查看题目
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看题目
1.信息隐蔽的概念与下述哪一种概念直接相关( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-48a1-c0cb-74c63d66eb00.html
点击查看题目
345<回车>能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-afbc-c0cb-74c63d66eb00.html
点击查看题目
18.若有定义语句:double x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0587-c0cb-74c63d66eb00.html
点击查看题目
17.有以下程序:#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-26fc-c19d-c0cb-74c63d66eb00.html
点击查看题目
16.设二叉树如下:则后序序列为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-f496-c0cb-74c63d66eb00.html
点击查看题目
10.计算机软件包括( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8fe5-c0cb-74c63d66eb00.html
点击查看题目
131.下列排序方法中,最坏情况下时间复杂度最小的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3252-c0cb-74c63d66eb00.html
点击查看题目
17.设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-03b1-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

100.有两个关系R,S如下,由关系R和S得到关系T,则所使用的操作为( )。

A、 并

B、 自然连接

C、 差

D、 交

答案:A

解析:【解析】本题中T为R∪S所得,并运算是将S中的记录追加到R后面。B项,自然连接指去掉重复属性的等值连接;C项,差又写为R-S,结果是属于R但不属于S的记录组成的集合;D项,R∩S即交,结果是既属于R又属于S的记录组成的集合。答案选择A选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
22.执行以下程序段后,w的值为( )。int w='A',x=14,y=15;w=((x||y)&&(w<'a'));

A.  -1

B.  NULL

C.  1

D.  0

解析:【解析】因为x=14,y=15都是非零整数,因此x||y = 1。又因为'A'+32='a',知w<'a'也为真,因此(x||y)&&(w<'a')的值为1。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-65ec-c0cb-74c63d66eb00.html
点击查看答案
12.有以下程序段#include main(){int a,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%d b=%d c=%d\n",a,b,c);}程序的输出结果是( )。

A.  a=10 b=50 c=30

B.  a=10 b=50 c=10

C.  a=10 b=30 c=10

D.  a=50 b=30 c=50

解析:【解析】

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fa-ec4f-c0cb-74c63d66eb00.html
点击查看答案
1.信息隐蔽的概念与下述哪一种概念直接相关( )。

A.  软件结构定义

B.  模块独立性

C.  模块类型划分

D.  模块耦合度

解析:【解析】信息隐蔽是指,所设计的模块使得其所包含的信息(过程和数据)对于不需要这些信息的模块是不能访问的。模块独立性的概念是抽象、模块化、信息隐蔽和局部化的直接结果。利用信息隐蔽,可以确保每

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-48a1-c0cb-74c63d66eb00.html
点击查看答案
345<回车>能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是( )。

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

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

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

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

解析:【解析】%d输入带符号的十进制整型数,%f以带小数点的数学形式或指数形式输入浮点数(单精度数用%f,双精度数用%lf)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-afbc-c0cb-74c63d66eb00.html
点击查看答案
18.若有定义语句:double x,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。

A.  scanf("%f%f",x,y);

B.  scanf("%f%f"&x,&y);

C.  scanf("%1f%1e",px,py);

D.  scanf("%1f%1f",x,y);

解析:【解析】输入函数scanf的标准格式是:scanf(格式控制,地址列表),AD两项中地址列表格式不正确,应为&x,&y。格式控制和地址列表间应该用逗号隔开,B项也错误。%f用来输入float类型变量,%lf用来输入double类型变量,%le表示用科学计数法输入double。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-0587-c0cb-74c63d66eb00.html
点击查看答案
17.有以下程序:#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-26fc-c19d-c0cb-74c63d66eb00.html
点击查看答案
16.设二叉树如下:则后序序列为( )。

A.  ABDEGCFH

B.  DBGEAFHC

C.  DGEBHFCA

D.  ABCDEFGH

解析:【解析】后序遍历,先访问左子树,再访问右子树,最后访问根结点。法一:本题中,树不为空,所以先后序遍历左子树,得DGEB,再后序遍历右子树,得HFC,最后访问根结点。所以该二叉树的后序序列为

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

A.  算法和数据

B.  程序和数据

C.  程序和文档

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

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

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-8fe5-c0cb-74c63d66eb00.html
点击查看答案
131.下列排序方法中,最坏情况下时间复杂度最小的是( )。

A.  冒泡排序

B.  快速排序

C.  堆排序

D.  直接插入排序

解析:【解析】在最坏情况下,当线性表长度为n时,冒泡排序、快速排序、直接插入排序的最坏情况时间复杂度均为O(n2),而堆排序时间复杂度为O(nlog2n),复杂度最小。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-3252-c0cb-74c63d66eb00.html
点击查看答案
17.设有定义:char s[81];int i=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是( )。

A.  gets(s);

B.  while((s[i++]=getchar())!='\n');s[i]='\0';

C.  scanf("%s",s);

D.  do{ scanf("%c",&s[i]);} while(s[i++]!='\n');s[i]='\0';

解析:【解析】字符串的输入有两种方式:①scanf()函数;②get()函数。A项,gets函数用来从终端键盘读入字符串(包括空格符),直到读入一个换行符为止;B项,getchar()函数从终端读入一个字符作为函数值;D项,%c格式读入单个字符,空格、回车符和Tab键都将作为字符读入。C项中,s代表输入一个字符数组而非地址,而且遇到空格时会默认字符串输入结束,所以不能读入带有空格的字符串。答案选择C选项。

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