正确答案: C
16
题目:在深度为5的满二叉树中,叶子结点的个数为
解析:满二叉树是指除最后一层外,每一层上的所有结点都有两个孩子结点。在满二叉树中,每层上的结点数都需要达到最大值,即在满二叉树的第k层上有2k-1个结点,那么深度为m的满二叉树有2m -1个结点。深度为5的满二叉树,其叶子结点数为24个。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]下列哪条语句是错的 ______。
exit while
解析:解析:exit sub用来跳出本过程。
[单选题]给出下列有关List的表达式,则( )选项的叙述是对的。 List 1=new List(6,true);
在没有其他的约束条件下该列表将有6行可见
解析:解析:本题主要考查List组件的构造方法。该构造方法的第一个参数的意思是它的初始显示行数,如果该值为0则显示4行,第二个参数是指定该组件是否可以多选,如果值为true则可以多选,如为.false则不可多选,如果不指定则默认是不能多选。
[单选题]下列程序段执行以后,内存变量y的值是( )。 x=34567 y=0 DO WHILE x>0 y=x%10+y*10 x=int(x/10) ENDDO
76543
解析:D。【解析】INT<数值表达式>的功能是返回数值表达式的整数部分。DOWHILE<表达式条件>ENDDO,当<表达式条件>为真时执行循环体,当遇到ENDD0则自动返回到DOWHILE语句继续判断循环条件是否成立,以决定是否继续循环。当<表达式条件>为假时结束循环,执行ENDDO后面的语句。
[单选题]下列叙述中正确的是( )。
上述三种说法都不对
解析:解析:程序设计中,除了设计和编制出一个运行结果正确的程序之外,还应养成良好的程序设计风格。我们编制的程序主要是给别人看的,而且,所编制的程序主要是为以后看的。因此,选项A、B和C的说法都错误。
[单选题]在JAVA的异常处理模型中,能单独和finally语句一起使用的块是( )。
try
[单选题]使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。
程序的内部逻辑
解析:白盒测试是把测试对象看作一个打开的盒子,测试人员须了解程序的内部结构和处理过程,由于白盒测试是一种结构测试,所以被测对象基本上是源程序,以程序的内部逻辑和指定的覆盖标准确定测试数据。
[单选题]在Visual Basie中,要遍历一个对象集合中的元素,应使用的语句是
ForEach...Next
解析:解析:ForEach…Next语句是针对一个数组或集合中的每个元素,重复执行一组语句。而选项A、C、D都是在满足条件时才执行。