在下列关于二叉树的叙述中,正确的一项是(  )。

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 在下列关于二叉树的叙述中,正确的一项是(  )。
A.在二叉树中,任何一个结点的度都是2
B.二叉树的度为2
C.在二叉树中,至少有一个结点的度为2
D.一棵二叉树的度可以小于2

【◆参考答案◆】:D

(2)【◆题库问题◆】:[单选] 设变量a、b、e、d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d) y=0;else y=1:该语句所表示的含义是(  )。
A.y=0,a<b且c=d
B.y=0,a<b且c=dy=1,a≥b y一1,a≥b且c≠d
C.y=0,a<b且c=d
D.y=0,a<b且c=dy=1,a<b且c≠d y=1,c≠d

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】语句“if(c=一d)y—o;elsey一1;”是if(a<b)语句的一个子句。所以整个语句表达式的意思是:在a<b的情况下,如果c=b,则y—o,否则y一1;如果a<b,则执行第2个if语句,如果C等于d,那么y—O,如果c不等于d,那么y=1,所以,选项C为正确答案。

(3)【◆题库问题◆】:[单选] 软件需求规格说明书的作用不包括(  )。
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件设计的依据
D.软件可行性研究的依据

【◆参考答案◆】:D

【◆答案解析◆】:D【解析】软件需求规格说明书是需求分析阶段的最后成果,是软件开发的重要文档之一。软件需求规格说明书有以下几个方面的作用。①便于用户、开发人员进行理解和交流,B正确;②反映出用户问题的结构,可以作为软件开发工作的基础和依据,C正确;③作为确认测试和验收的依据,A正确。

(4)【◆题库问题◆】:[单选] 如果在数据库中已有同名的表,要通过查询覆盖原来的表,应该使用的查询类型是(  )。
A.生成表
B.追加
C.删除
D.更新

【◆参考答案◆】:A

(5)【◆题库问题◆】:[单选] 有以下程序:#include<stdio.h>voidWriteStr(char*fn.char*str){FILE*fpfp=fopen(fn,”w”);fputs(str,fp);fclose(fp);)main(){ WriteStr(”t1.dat”,”start”);WriteStr(”t1.dat”,”end”);)程序运行后,文件t1.dat中的内容是(  )。
A.start
B.end
C.starte nd
D.endrt

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】用”w”方式打开文件,意思是如果文件名相同则覆盖原来的文件,所以当再次输入时覆盖了第一次的内容,B选项正确。

(6)【◆题库问题◆】:[单选] 运行下列程序,结果是(  )。 PrivateSub Command32_click()f0=1:fl=1:k=1Do While k<=5f=f0+f1f0=flfl=fk=k+1LoopMsgBox”f=”&fEnd Sub
A.f=5
B.f=7
C.f=8
D.f=13

【◆参考答案◆】:D

【◆答案解析◆】:循环次数比较少,可以采用逐次循环的本办法来做。

(7)【◆题库问题◆】:[单选] 已定义好函数f(n),其中n为形参。若以实参为m调用该函数并将返回的函数值赋给 变量X,以下写法正确的是(  )。
A.x=f(n)
B.x=Call f(n)
C.x=f(m)
D.x=Call f(m)

【◆参考答案◆】:C

【◆答案解析◆】:本题考查过程调用的知识。调用引起过程的执行。也就是说,要执行一个过程,必须调用该过程。函数过程的调用只有一种方式:<过程名>(<实际参数>)

(8)【◆题库问题◆】:[单选] 下列关于this指针的叙述中,正确的是(  )。
A.任何与类相关的函数都有this指针
B.类的成员函数都有this指针
C.类的友元函数都有this指针
D.类的非静态成员函数才有this指针

【◆参考答案◆】:C

【◆答案解析◆】:D。【解析】本题考鸯this指针的使用。类的每一个成员函数都有一个隐含的常量指针,印this指针。类的静态成员函数不能含有this指针.因为this指针是一个指向本对象的指针。

(9)【◆题库问题◆】:[单选] 查询和视图有很多相似之处,下列描述中正确的是(  )。
A.视图一经建立就可以像基本表一样使用
B.查询一经建立就可以像基本表一样使用
C.查询和视图都不能像基本表一样使用
D.查询和视图都能像基本表一样使用

【◆参考答案◆】:D

【◆答案解析◆】:D。【解析】视图是从一个或几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。视图一经定义,就可以和基本表一样被查询、被删除。也可以在一个视图之上再定义新的视图,但对视图的更新(增、删、改)操作则有一定的限制。而查询只是一个结果集,不能对该结果集的内容像视图那样进行操作。

(10)【◆题库问题◆】:[单选] 有以下定义语句 doublea,b;intw;longc; 若各变量已正确赋值,则下列选项中正确的表达式是(  )
A.a=a+b=b++
B.w%(int)a+b
C.(c+w)%(int)a
D.w=a==b;

【◆参考答案◆】:C

发表评论

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