APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
60.以下选项中与if(a==1) a=b;else a++;语句功能不同的switch语句是( )。

A、 switch(a){case 1: a=b; break;default: a++;}

B、 switch(a==1){case 0: a=b; break;case 1:a++;}

C、 switch(a){default :a++; break;case 1: a=b;}

D、 switch(a==1){case 1: a=b;break;case 0: a++;}

答案:B

解析:【解析】在switch语句的执行过程中,执行完case后面的语句后,如果遇到break语句就停止,否则将继续执行下一个case中的语句,直到遇到break语句。B项,当a==1是a++,a!=1时a=b,刚好和题干要求相反。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
113.设某二叉树的后序遍历为CBA,中序遍历为ABC,则该二叉树的前序遍历为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0ec6-c0cb-74c63d66eb00.html
点击查看题目
10.程序段:int x=12;double y=3.141593;printf("%d%8.6f",x,y);输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-7bcc-c0cb-74c63d66eb00.html
点击查看题目
91.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fd-dfd9-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
点击查看题目
42.下面能作为软件需求分析工具的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-cfd9-c0cb-74c63d66eb00.html
点击查看题目
117.一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-16e9-c0cb-74c63d66eb00.html
点击查看题目
48.软件设计中划分模块的一个准则是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-dab4-c0cb-74c63d66eb00.html
点击查看题目
25.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-6cb6-c0cb-74c63d66eb00.html
点击查看题目
21.若有定义语句double x,y,*px,*py;执行了px=&x;py=&y;之后,输入语句正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-94ba-c0cb-74c63d66eb00.html
点击查看题目
93.有三个关系R、S和T如下:则由关系R和S得到T的操作是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-e7e2-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

60.以下选项中与if(a==1) a=b;else a++;语句功能不同的switch语句是( )。

A、 switch(a){case 1: a=b; break;default: a++;}

B、 switch(a==1){case 0: a=b; break;case 1:a++;}

C、 switch(a){default :a++; break;case 1: a=b;}

D、 switch(a==1){case 1: a=b;break;case 0: a++;}

答案:B

解析:【解析】在switch语句的执行过程中,执行完case后面的语句后,如果遇到break语句就停止,否则将继续执行下一个case中的语句,直到遇到break语句。B项,当a==1是a++,a!=1时a=b,刚好和题干要求相反。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
113.设某二叉树的后序遍历为CBA,中序遍历为ABC,则该二叉树的前序遍历为( )。

A.  BCA

B.  CBA

C.  ABC

D.  CAB

解析:【解析】因为后序遍历为CBA,所以A为根结点。因为中序遍历为ABC,所以B和C均为右子树结点,且B为C父结点,可知前序遍历为ABC。答案选择C选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-0ec6-c0cb-74c63d66eb00.html
点击查看答案
10.程序段:int x=12;double y=3.141593;printf("%d%8.6f",x,y);输出结果是( )。

A.  123.141593

B.  123.141493

C.  12,3.141593

D.  123.1415930

解析:【解析】输出的x与y间没有空格,“%8.6f”代表总共8位宽度,包括小数点,小数点后有6位小数。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-7bcc-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
点击查看答案
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
点击查看答案
42.下面能作为软件需求分析工具的是( )。

A.  PAD图

B.  程序流程图

C.  甘特图

D.  数据流程图(DFD图)

解析:【解析】软件需求分析方法包括结构化分析方法和面向对象的分析方法两大类,前者常用工具为数据流图(DFD)、数据字典(DD)、判定表、判定树等。故D项正确。A项是过程设计工具。B项是软件功能实现时设计图。C项是项目管理中的一种项目进度规划工具。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-cfd9-c0cb-74c63d66eb00.html
点击查看答案
117.一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是

A.  DBACEF

B.  CBFDEA

C.  FDAEBC

D.  DFABEC

解析:【解析】本题前序遍历结果是ABCEDF,所以A为根结点。中序遍历根结点在左右子树之间,所以CB和EDF分别为左右子树的中序遍历结果。同理,在CB子树中,B为父结点,C为左子树,在EDF子树中,E为父结点,DF为右子树,DF中D为父结点,F为右子树。所以后续遍历结果为CBFDEA。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-16e9-c0cb-74c63d66eb00.html
点击查看答案
48.软件设计中划分模块的一个准则是( )。

A.  低内聚低耦合

B.  高内聚低耦合

C.  低内聚高耦合

D.  高内聚高耦合

解析:【解析】耦合性和内聚性是模块独立性的两个定性标准。内聚性是一个模块内部各个元素间彼此结合的紧密程度的度量,作为软件结构设计的设计原则,要求每个模块的内部都具有很强的内聚性;耦合性是指模块间相互连接的紧密程度的度量,一个模块与其他模块的耦合性越强则该模块的独立性越弱。一般优秀的软件设计应尽量做到高内聚、低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-dab4-c0cb-74c63d66eb00.html
点击查看答案
25.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.  一对一

B.  一对多

C.  多对一

D.  多对多

解析:【解析】实体集之间必须通过联系来建立联接关系,包括:①一对一联系(1:

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-6cb6-c0cb-74c63d66eb00.html
点击查看答案
21.若有定义语句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-2701-94ba-c0cb-74c63d66eb00.html
点击查看答案
93.有三个关系R、S和T如下:则由关系R和S得到T的操作是( )。

A.  自然连接

B.  交

C.  投影

D.  并

解析:【解析】关系运算中自然连接是使用等于运算符比较被连接列的列值,但它使用选择列表指出查询结果集合中所包括的列,并删除连接表中的重复列。B项,交是指两个关系的公共部分;C项,投影是从表中选出指定的属性值组成新表,是单目运算;D项,并运算将结构相同的两个关系合并,合并后的关系包含两个关系中的所有元组。答案选择A选项。

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