树是结点的集合,它的根结点的数目是(  )。

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选] 树是结点的集合,它的根结点数目是(  )。
A.有且只有1个
B.1或多于1
C.0或1
D.至少有2个

【◆参考答案◆】:C

【◆答案解析◆】:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。

(2)【◆题库问题◆】:[单选] 下列叙述中不正确的是(  )。
A.在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参
B.在C的函数中,最好使用全局变量
C.外部变量可以在函数之间传递数据
D.自动变量实质上是一个函数内部的局部变量

【◆参考答案◆】:B

【◆答案解析◆】:在C语言中,传值有地址传值和参数传值,参数传值只能将实参传递给形参,所以A选项正确。C语言中的外部变量是可以在函数之间传递数据的,所以C选项正确。C语言中的自动变量是默认的变量,实际上是函数中的,所以D选项正确。全局变量一经定义都需要分配内存单元,在程序运行过程中自始至终都会占用固定的空间,在不知内存的情况下,最好不要使用全局变量。

(3)【◆题库问题◆】:[单选] 下列关于线程优先级的说法中,正确的是(  )。
A.线程的优先级是不能改变的
B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置
D.B和C

【◆参考答案◆】:C

【◆答案解析◆】:本题考查线程优先级的概念。首先应该了解Java的线程是有优先级的,并且可以控制其优先级,可以排除选项A;选项B和选项C本身就矛盾,故选项D是错误的,B和C不能同时选择。线程的优先级在创建线程时可以设置,也可以通过getPriority()方法来获得线程的优先级,通过setPriority()方法来设定线程的优先级。线程的优先级属于考试重点内容,应该重点掌握。

(4)【◆题库问题◆】:[单选] 下列选项中不属于面向对象程序设计特征的是( )。
A.继承性
B.多态性
C.类比性
D.封装性

【◆参考答案◆】:C

【◆答案解析◆】:面向对象程序设计的三个主要特征是封装性、继承性和多态性。

(5)【◆题库问题◆】:[单选] 在Visual Foxpro中,属于命令按钮属性的是(  )。
A.Parent
B.This
C.ThisForm
D.Click

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】Parent是对象的一个属性,属性值为对象引用,指向该对象的直接容器对象。this、This Form是关键字,他们分别表示当前对象、当前表单。Click事件是在控件上单击鼠标左键时发生的。

(6)【◆题库问题◆】:[单选] 有以下程序#include<stdio.h>int a=1:intf(int c){ static int a=2;c=c+1.return(a++)+c;}main(){ int i,k=0;for(i=0;i<2;i++){int a=3;k+=f(a);)k+=a;printf(”%d\n”,k);程序运行结果是(  )。
A.14
B.15
C.16
D.17

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】在主函数中,k的初值为0,首先调用函数f(3),返回值为6,k的值变为6,而函数intfun(intc)中的局部静态变量a等于3。第二次调用函数f(3)时,返回值为7,所以k-6+7—13。退出循环语句,k再加上全局变量a的值1,其最终的值为14。

(7)【◆题库问题◆】:[单选] 使用ReDi m Preserve 语句,可以(  )。
A.改变数组最后一维的大小
B.改变数组第一维的大小
C.改变数组所有维的大小
D.改变数组维数和所有维的大小

【◆参考答案◆】:A

【◆答案解析◆】:使用ReDi m 语句可以反复地改变数组的元素以及维数的数目;如果使用了Preserve 关键字,还可以重新定义数组最末维的大小,但不能改变维数的数目。注意:在使用Preserve 时,只能通过改变上界来改变数组的大小;改变下界则会导致错误。如果将数组改小,则被删除的元素中的数据就会丢失。

(8)【◆题库问题◆】:[单选] 在当前表单的LABEL1控件中显示系统时间的语句是(  )。
A.THISFORM.LABEL1-CAPTION—TIME()
B.THISFORM.LABEL1.VALUE—TIME()
C.THISFORM.LABEL1.TEXT—TIME()
D.THISFORM.LABEL1l CONTROL=TIME()

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】标签控件主要在表单上显示一段固定的文字,常用做提示和说明.它没有数据源,因此只要把要显示的字符串直接赋给标签的标题(CAPTION)属性就可以了。

(9)【◆题库问题◆】:[单选] 下列变量声明合法的是(  )。
A.short a=1.4e-1;
B.double b=1+3e2.8;
C.10ng do=0xfdaL;
D.float 2_aaa=1e-3;

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】解答本题需了解3个知识点:①标识符是由字母、数字或下划线组成,并且它的第一个字符必须是字母或者下划线;②d0是C语言的一个关键字,不能再用做变量名和函数名;③C语言规定指数形式的实型数量e或E后面的指数必须是整数。

(10)【◆题库问题◆】:[单选] Visual FoxPro中,执行了SET DATE AMERICAN后,不能显示4位年份的命令是(  )
A.?YEAR(DATE())
B.?LEFT(DTOC(DATE()),4)
C.?LEFT(DTOC(DATE(),1),4)
D.?SUBSTR(DTOC(DATE(),1),1,4)

【◆参考答案◆】:B

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: