【判断题】【消耗次数:1】
由树转化为二叉树,其根结点的右子树总是空的。
正确
错误
参考答案:
复制
纠错
相关题目
【判断题】 二叉树中所有结点,如果不存在非空左子树,则不存在非空右子树。
①  正确
②  错误
【判断题】 设一棵树T可以转化成二叉树BT,则二叉树BT中一定没有右子树。()
①  正确
②  错误
【单选题】 利用二叉链表存储树,则根结点的右指针是()。
①  指向最左孩子
②  指向最右孩子
③ 
④  非空
【单选题】 二叉树的深度为k,则二叉树最多有( )个结点。
①  A.2k
②  B.2k-1
③  C.2k-1
④  D.2k-1
【判断题】 二叉树中每个结点的两棵子树是有序的。
①  正确
②  错误
【判断题】 满二叉树一定是完全二叉树,完全二叉树不一定是满二叉树。()
①  正确
②  错误
【单选题】 一棵非空的二叉树,先序遍历与后续遍历正好相反,则该二叉树满足( )。
①  A.无左孩子
②  B.无右孩子
③  C.只有一个叶子结点
④  D.任意二叉树
【判断题】 满二叉树也是完全二叉树。
①  正确
②  错误
【单选题】 某二叉树的前序序列和后序序列正好相反,则该二叉树一定是( )的二叉树。
①  空或只有一个结点
②  任一结点无左子树
③  高度等于其结点数
④  任一结点无右子树
【判断题】 若二叉树用二叉链表作存贮结构,则在n个结点的二叉树链表中只有n—1个非空指针域。
①  正确
②  错误
随机题目
【单选题】 以下程序的运行结果是。main( ){int c,x,y; x=1; y=1; c=0; c=x++||y++; printf(“\n%d%d%d\n”,x,y,c);}
①  110
②  211
③  011
④  001
【单选题】 已知 int x=30,y=50,z=80;以下语句执行后变量x、y、z的值分别为:。if (xy||xz)z=x; x=y; y=z;
①  x=50, y=80, z=80
②  x=50, y=30, z=30
③  x=30, y=50, z=80
④  x=80, y=30, z=50
【单选题】 若有定义:int a,b;,通过语句scanf(“%d#%d”,a,,能把整数3赋给变量a,5付给变量b的输入数据是()。
①  3 5
②  3,5
③  3#5
④  35
【单选题】 能正确表示x的取值范围在[0,100]和[-10,-5]内的表达式是。
①  (x=-10)||(x=-5)(x=0)||(x=100)
②  (x=-10)(x=-5)||(x=0)(x=100)
③  (x=-10)(x=-5)(x=0)(x=100)
④  (x=-10)||(x=-5)||(x=0)||(x=100)
【单选题】 写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t}
①  1 7 0
②  3 7 0
③  5 5 0
④  1 5 1
【单选题】 若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符)1,2A,B,C则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()。
①  scanf(x=%d,y=%d,x,a=getchar();b=getchar();c=getchar();
②  scanf(%d,%d,x,a=getchar();b=getchar();c=getchar();
③  scanf(%d,%d,%c,%c,%c,%c,%c,%c,x,y,a,a,b,b,c,
④  scanf(%d,%d,%c,%c,%c,x,y,a,b,
【单选题】 在C语言中,数字018是一个()。
①  十进制数
②  八进制数
③  十六进制数
④  非法数
【单选题】 若有定义:int x,y;char a,b,c;并有以下输入数据(此处,代表换行符)1 2A B C则能给x赋整数1,给y赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的正确程序段是()。
①  scanf(x=%dy=%d,x,a=getchar();b=getchar();c=getchar();
②  scanf(%dy%d,x,a=getchar();b=getchar();c=getchar();
③  scanf(%d%d%c%c%c%c%c%c,x,y,a,a,b,b,c,
④  scanf(%d%d%c%c%c,x,y,a,b,
【单选题】 以下程序段:int i,a=3,b=2;i=(--a==b++)?--a:++b;printf(i=%d a=%d b=%d,i,a,b);输出结果是。
①  i=1 a=1 b=3
②  i=3 a=2 b=3
③  i=4 a=1 b=4
④  i=4 a=2 b=4
【单选题】 有如下嵌套的if语句if(ab)if(ac) else if(bc) else 以下选项中与上述if语句等价的语句是。
①  k=(ab)?a:b;k=(b<c)?b:c;
②  k=(ab)?((b<c)?a:b)((b>c)?b:c);
③  k=(ab)?((a<c)?a:c)((b<c)?b:c);
④  k=(ab)?a:b;k=(a<c)?a:c;