131-9488-3786

您现在的位置是: 首页 > 真题资料 > 上机题库 > 二级 > NCRE等级考试《二级 月 C语言》考试题库二 > 正文

NCRE等级考试《二级 月 C语言》考试题库二

整理编辑:计算机等级考试网  发布时间:2023-06-06 14:48:08  阅读量:

9.有三个关系R、S和T如下


NCRE等级考试《二级 月 C语言》考试题库二(图1)



则下列操作中正确的是( )。

A. T=R∩S

B. T=R∪S

C. T=R×S

D. T=R-S

【答案】:D

【解析】:

图中关系R比关系S多一行T中的元组,故由关系R和S得到关系T的操作是差。答案选择D选项。


10.下列选项中,不属于数据管理员(DBA)职责的是( )。

A. 数据库维护

B. 数据库设计

C. 改善系统性能,提高系统效率

D. 数据类型转换

【答案】:D

【解析】:

数据库管理员对数据库进行规划、设计、维护、监视等,其主要工作有:①数据库设计,主要是对数据模式进行设计;②数据库维护,对数据库中的数据安全性、完整性、并发控制及系统恢复、数据定期转储等进行实施与维护;③改善系统性能,不断调整内部结构,提高系统效率。答案选择D选项。


11.有以下程序

#include<stdio.h>

main()

{

inta=0,b=0;

/*给a赋值a=10;

给b赋值b=20 */

printf("a+b=%d\n",a+b);/*输出计算结果*/

}

程序运行后的输出结果是( )。

A.a+b=0

B.a+b=30

C.a+b=10

D. 出错

【答案】:A

【解析】:

注释/*和*/之间的代码不参与编译,所以a、b的值仍为0。答案选择A选项。


注:需要了解更多信息可以关注:公众号 哦~


计算机等级考试交流群点击查看 加入考生交流群,一起学习更有动力!


模拟软件实操题库好消息!全国计算机等级考试网模拟软件实操题库,已经上线啦~


12.有以下程序段

#include <stdio.h>

main()

{

inta,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

【答案】:B

【解析】:

C语言中使用分号来作为语句的结束,所以a=b,b=c;是一条含有逗号运算符的语句,是if语句的执行体。因为题中a<b,if条件不满足,直接执行c=a。答案选择B选项。


13.下列二叉树描述中,正确的是( )。

A. 任何一棵二叉树必须有一个度为2的结点

B. 二叉树的度可以小于2

C. 非空二叉树有0个或1个根结点

D. 至少有2个根结点

【答案】:B

【解析】:

空树度为0,斜二叉树度为1,故A项错误,B项正确。空二叉树没有结点,非空二叉树的定义中要求有且只有一个结点是该树的根结点,故C和D项错误。答案选择B选项。


14.下列叙述中,不符合良好程序设计风格要求的是( )。

A. 程序的效率第一,清晰第二

B. 程序的可读性好

C. 程序中要有必要的注释

D. 输入数据前要有提示信息

【答案】:A

【解析】:

“清晰第一,效率第二”是当今主导的程序设计风格。对程序的要求不仅是能够运行正常,还要便于调试和维护,所以程序要具有良好的可读性,语句结构应该简单直接,这有利于程序的开发与维护。答案选择A选项。


15.有以下程序

#include <stdio.h>

main()

{

int x,y,z;

x=y=1;

z=x++,y++,++y;

printf("%d,%d,%d\n",x,y,z);

}

程序运行后的输出结果是( )。

A. 2,3,1

B. 2,3,2

C. 2,3,3

D. 2,2,1

【答案】:A

【解析】:

注意区分,z=x++是先将x的值赋给z,在令x自增;z=++x是先将x自增,再将自增后的值赋给z;而无论是++x还是x++,都会完成x自增的运算。对于表达式“z=x++,y++,++y;”,因为赋值运算符的优先级高于逗号运算符的优先级,所以可以将上式改成“(z=x++),(y++),(++y)”。然后从左向右先计算表达式z=x++,后缀自增运算先进行其他运算,再执行自增运算,所以z的值为1,x的值为2,再计算逗号表达式第二个表达式y++,此时y的值为1,y++的值为2,最后计算第三个表达式++y,y的值为3。答案选择A选项。


本文标签:计算机等级考试二级NCRE等级考试《二级 月 C语言》考试题库二

转载请注明:文章转载自(http://www.jsjdj.net

本文地址:http://www.jsjdj.net/erji_sj/2958.html

计算机等级微信刷题助手
扫码进入微信刷题助手

解锁即可开始刷题
并加入考生交流群

计算机等级微信公众号
扫码关注微信公众号

第一时间获取
计算机等级考试考试资讯

《计算机等级考试网》免责声明:

1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。