[单选题]已知一棵二叉树的先根序列为ABCDEFK,中根序列为DGBAFCK,则结点的后根序列为( )
正确答案 :F
GDBFKCA
解析:解析:通过两种树的遍历序列来推断第三种树的遍历时.反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的结点在A的右子树中。再分别对A的左右子树进行前面步骤重复处理,直到每个结点都找到正确的位置。
[单选题]下面程序的运行结果为( )。
正确答案 :S
1342
解析:C。【解析】本题考查在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。
[单选题]有以下程序: main() {int y=10; while(y--);printf("y=%d\n",y); } 程序执行后的输出结果是( )。
正确答案 :B
y=-1
解析:解析:whik语句一般形式为:While(表达式)语句;其语句先判断表达式,后执行语句。而表达式y--先返回y的当前值,再进行-1运算。
[单选题]要限制数据库表中字段的重复值,可以使用( )。
正确答案 :A
主索引或侯选索引
[单选题]以下程序段的输出结果是 char s[]=“\\141\141abc\t”; printf(“%d\n”,strlen(s));
正确答案 :A
9
解析:解析:字符数组中可以存放字符串,但字符数组的长度并不是字符串的长度,字符串的长度是指字符数组中存放的有效字符个数,即'\0',之前的字符数。字符数组s中依次存放的字符是:'\\"1"4"1"\141"a"b"c"\t',和最后一个字符串结束标记'\0',故字符串的长度是9。
查看原题 点击获取本科目所有试题