正确答案: A
219
题目:一棵二叉树中共有70个叶子结点与80个度为1的结点,该二叉树中的总结点数为( )
解析:二叉树具有这样一个性质:在任意-颗二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。本题告知,叶子结点有70个,那度为2的结点就有69个,度为l的结点有80个,这颗二叉树共有70+69+80=219个结点。因此本题的正确答案是A。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]已知一个学生数据库,其中含有班级、性别等字段,若要统计每个班男女学生的人数,则应使用( )查询。
交叉表查询
解析:本题考查查询种类的知识。常见的查询种类有:选择查询、交叉表查询、参数查询、操作查询和SQL查询。其中选择查询是根据指定的查询准则从一个或多个表中获取数据并显示结果;交叉表查询是利用表中的行和列来统计数据;参数查询利用对话框来提示用户输入准则;操作查询在一次查询操作中对所得结果进行编辑。本题中以性别为行标题,以班级为列标题,行列交叉处进行计数,即可得到结果。
[单选题]设有一组关键字序列{5,8,14,20,31,55,78,81,93,97,111},使用二分(折半)法查找关键字93最少需要进行多少次比较()
3
[单选题]有以下程序: #include string.h> main() {char p[]={'a','b','c'},q[10]={'a','b','c'}; printf("%d%d\n",strlen(p),strlen(q)); } 以下叙述中正确的是 ______。
由于p数组中没有字符串结束符,长度不能确定;但q数组中字符长度为3
解析:解析:strlen是计算以“\0”结束的字符串的长度的函数,函数的值为字符串中实际长度,不包括“\0”。题中“q[10]={'a','b','c'}”虽然给出了数组大小,即数组实际分配的存储空间,但此字符串只占用前3个存储弹元,其余存储单元系统自动加上“\0”故数组q的长度为3;由于p数组中没有字符串结束符,故字符串的长度不自绷定。
[单选题]在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,当执行p++;后,下列说法错误的是
p向高地址移了一个字节
解析:解析:在16位编译系统下,一个int 型变量是用16位来存储的,其占用两个字节,当执行p++之后,相当于p向高位移动了一个存储单元,也就是两个字节。因此,本题的答案为选项A)。
[单选题]下列符号中,正确的C++标识符是
_32
解析:解析:本题考查C++语言中的标识符的定义。标识符不是一个随意的字符序列,定义标识符时一般应注意如下几点:第一个字符必须是字母或下划线,中间不能有空格;在第一个字母后,可以是任意字母、下划线和数字组成的字符序列:标识符的长度是任意的,但特定的编译系统能够识别的标识符长度是有限的。一般不要超过 31个字符;标识符中大小写字母是有区别的;用户定义标识符时,不要采用系统的保留字。选项A是保留字:选项B的第一个字符是数字:选项C中的'-'字符不合法。故应该选择D。
[单选题]以下有4组用户标识符,其中合法的—组是______。
f2_G3 IF abc
解析:解析:C语言的标识符的定义为:以字母或下划线开头的由字母、数字字符、下划线组成的字符串。而且标识符不能与关键字相同。
[单选题]详细设计的结果基本决定了最终程序的
质量
解析:解析:详细设计阶段的根本目标是确定应该怎样具体的实现所要求的系统,但详细设计阶段的任务还不是具体的编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码,因此,详细设计阶段的结果基本上就决定了最终的程序代码的质量。
[单选题]以下( )对象不能作为容器。
Image
解析:D)【解析】本题考查容器。容器是指可以容纳其他控件的控件。VB中常用来作为容器的有框架、窗体和图片框(PictureBOX)。