APP下载
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
搜索
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
23.下列关于类、对象、属性和方法的叙述中,错误的是( )。

A、 类是对一类具有相同的属性和方法对象的描述

B、 属性用于描述对象的状态

C、 方法用于表示对象的行为

D、 基于同一个类产生的两个对象不可以分别设置自己的属性值

答案:D

解析:【解析】属性表示对象的状态,方法表示对象的行为,类是对一类具有相同的属性和方法对象的抽象。D项错误,基于同一个类产生的两个对象属性相同,但是属性值可以由对象自己设定。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
37.阅读以下程序:#include main(){int case;float printF;printf("请输入2个数:");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printF);}该程序编泽时产生错误,其出错原因是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d123-c0cb-74c63d66eb00.html
点击查看题目
117.一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-16e9-c0cb-74c63d66eb00.html
点击查看题目
68.软件测试的目的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0481-c0cb-74c63d66eb00.html
点击查看题目
90.有以下程序:#includefloat fun(double a){double x;x=a-(int)a;return x;}main(){double a=3.1415;printf("%f\n",fun(a));}程序的运行结果是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-262d-c0cb-74c63d66eb00.html
点击查看题目
109.设变量均已正确定义并且赋值,以下与其他三组输出结构不同的
https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-4e3c-c0cb-74c63d66eb00.html
点击查看题目
4.关于“do{循环体}while(条件表达式)”,以下叙述正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-5385-c0cb-74c63d66eb00.html
点击查看题目
12.在C语言程序中,下列说法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看题目
25.下列排序方法中,最坏情况下比较次数最少的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-144d-c0cb-74c63d66eb00.html
点击查看题目
122.对下列二叉树进行前序遍历的结果为( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1ff9-c0cb-74c63d66eb00.html
点击查看题目
13.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。
https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-45cf-c0cb-74c63d66eb00.html
点击查看题目
首页
>
财会金融
>
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
题目内容
(
单选题
)
手机预览
3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】

23.下列关于类、对象、属性和方法的叙述中,错误的是( )。

A、 类是对一类具有相同的属性和方法对象的描述

B、 属性用于描述对象的状态

C、 方法用于表示对象的行为

D、 基于同一个类产生的两个对象不可以分别设置自己的属性值

答案:D

解析:【解析】属性表示对象的状态,方法表示对象的行为,类是对一类具有相同的属性和方法对象的抽象。D项错误,基于同一个类产生的两个对象属性相同,但是属性值可以由对象自己设定。答案选择D选项。

3190全国计算机等级考试《二级C语言》题库【历年真题+章节题库+模拟试题】
相关题目
37.阅读以下程序:#include main(){int case;float printF;printf("请输入2个数:");scanf("%d %f",&case,&printF);printf("%d %f\n",case,printF);}该程序编泽时产生错误,其出错原因是( )。

A.  定义语句出错,case是关键字,不能用作用户自定义标识符

B.  定义语句出错,printF不能用作用户自定义标识符

C.  定义语句无错,scanf不能作为输入函数使用

D.  定义语句无错,printf不能输出case的值

解析:【解析】在C语言中,关键字又称保留字,它是系统预先定义的,具有特定含义的标识符,故不允许用户重新定义。case为C语言中的关键字,因此用户不能再定义标识符为case的变量。答案选择A选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fb-d123-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
点击查看答案
68.软件测试的目的是( )。

A.  评估软件可靠性

B.  发现并改正程序中的错误

C.  改正程序中的错误

D.  发现程序中的错误

解析:【解析】软件测试是程序的执行过程,目的是尽可能多的发现错误。程序调试基于软件测试时发现的错误,其任务是诊断和改正程序中的错误。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26ff-0481-c0cb-74c63d66eb00.html
点击查看答案
90.有以下程序:#includefloat fun(double a){double x;x=a-(int)a;return x;}main(){double a=3.1415;printf("%f\n",fun(a));}程序的运行结果是( )。

A.  3.000000

B.  3.141500

C.  0.141500

D.  0.000000

解析:【解析】在fun函数中,x=a-(int)a表示x取值为a的小数部分,因此,输入a为

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-262d-c0cb-74c63d66eb00.html
点击查看答案
109.设变量均已正确定义并且赋值,以下与其他三组输出结构不同的

A.  x++;printf("%d\n",x);

B.  n=++x;printf("%d\n",n);

C.  ++x;printf("%d\n",x);

D.  n=x++;printf("%d\n",n);

解析:【解析】“++”和“—”运算,当以前缀形式出现时,则先进行加一或减一操作,再取值,当以后缀形式出现时,则先取值,再进行加一或减一操作。++x表示先将x值加1后再用,x++表示先使用x值,用后再加1,所以本题中ABC选项都会输出x+1的值。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2701-4e3c-c0cb-74c63d66eb00.html
点击查看答案
4.关于“do{循环体}while(条件表达式)”,以下叙述正确的是( )。

A.  循环体的执行次数总是比条件表达式的执行次数多一次

B.  条件表达式的执行次数总是比循环体的执行次数多一次

C.  条件表达式的执行次数与循环体的执行次数一样

D.  条件表达式的执行次数与循环体的执行次数无关

解析:【解析】考查do-while循环语句。其执行过程为:先执行do循环体语句,然后判定圆括号内的表达式,如果为真则继续执行do循环体语句,如果为假则结束循环。考虑情况一:即由于条件表达式为假而退出循环,此时二者执行次数一样;情况二:即在循环体中执行了break语句而退出循环,此时条件表达式的执行次数比循环体的执行次数少一次。因此,答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-2702-5385-c0cb-74c63d66eb00.html
点击查看答案
12.在C语言程序中,下列说法正确的是( )。

A.  函数的定义可以嵌套,但函数的调用不可以嵌套

B.  函数的定义不可以嵌套,但函数的调用可以嵌套

C.  函数的定义和调用均不可以嵌套

D.  函数的定义和调用均可以嵌套

解析:【解析】函数定义都是在函数外部进行的,函数调用是在函数内部进行的,所以函数的定义不可以嵌套,但函数的调用可以嵌套(如递归函数)。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-b56e-c0cb-74c63d66eb00.html
点击查看答案
25.下列排序方法中,最坏情况下比较次数最少的是( )。

A.  冒泡排序

B.  简单选择排序

C.  直接插入排序

D.  堆排序

解析:【解析】冒泡排序,简单选择排序和直接插入排序在最坏情况下的比较次数都是O(n2),而堆排序为O(nlog2n)。答案选择D选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fc-144d-c0cb-74c63d66eb00.html
点击查看答案
122.对下列二叉树进行前序遍历的结果为( )。

A.  ABCDEFGH

B.  ABDGEHCF

C.  GDBEHACF

D.  GDHEBFCA

解析:【解析】遍二叉树的前序遍历过程:先访问根结点,再前序遍历左子树,最后前序遍历右子树。答案选择B选项。

https://www.shititong.cn/cha-kan/shiti/00022cbc-26fe-1ff9-c0cb-74c63d66eb00.html
点击查看答案
13.在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是( )。

A.  人工管理阶段

B.  文件系统阶段

C.  数据库系统阶段

D.  面向数据应用系统阶段

解析:【解析】数据管理技术的发展阶段包括:①人工管理阶段;②文件系统阶段;③数据库系统阶段。不同阶段的特点见下表:

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