正确答案: C

无此结点

题目:具有8个结点的完全二:叉树中编号为4的结点的右子结点的编号为( )

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]若执行以下程序时从键盘上输入9,则辅出结果是 main() {int n; cin>>n; if(n++10)coutnendl; else coutn--endl; }
  • 10

  • 解析:解析:本题考察的是后置自增运算符的知识,这类题考生往往做错,以原因不能正确拆解。题中if语句可以拆解为:if(910),n+1=10,cout10endl;自增所代表的加一操作要紧跟在原表达式后面,而不是原语句后面。

  • [单选题]若有以下程序: #include 〈iostream〉 using namespace std; class sample { private: int i; public: void setvalue(int m) { i=m; } void fun(int m) { i+=m; } void disp() { cout〈〈i〈〈end1; } }; int main() { sample *ps; ps=new sample; ps->setvalue(20); ps->fun(5); ps->disp(); return 0; } 程序运行后,输出的结果是( )。
  • 25

  • 解析:解析:本题考核对象指针的应用。程序首先定义了一个类sample,其中包含一个私有成员i和3个公有成员函数。函数setvalue()的功能是给私有成员i赋值,函数fun()的功能是将私有成员i的值增加m,函数disp的功能是输出变量i的值。在主函数中,先定义了类sample的一个耐象指针ps,并申请了一块内存空间。执行语句ps->setvalue(20);后,类中i的值为20,执行语句“ps->fun(5);”后,类中i的值为25。所以程序最后输出25。

  • [单选题]设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z
  • 设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z

  • False

  • 解析:D.【解析】本题考查逻辑运算。将操作数进行逻辑运算,结果是逻辑值。常见的逻辑运算有逻辑与和逻辑或,格式分别为:“条件表达式1 And条件表达式2”,条件表达式均为T时结果为T;“条件表达式1 Or条件表达式2”,有一个条件表达式为11 时结果为T。Not为取反运算,若xz为False,因此And运算结果为False;又因为Z 您可能感兴趣的试题 设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or ZA. 1 B. -1 C. True D. False 答案解析 设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or ZA. 1 B. -1 C. True D. False 答案解析 设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or ZA. 1 B. -1 C. True D. False 答案解析 设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or Z设x=4,y=8,z=7,则以下表达式的运算结果是( )。 xz)Or ZA. 1 B. -1 C. True D. False 答案解析

  • [单选题](1)算法的时间复杂度是指。
  • 算法执行过程中所需要的基本运算次数

  • 解析:【解析】所谓的算法的时间复杂度,是指执行算法所需要的工作量,可用算法在执行过程中所需基本运算的执行次数来度量算法的工作量。

  • [单选题]关系代数中的。联接操作由( )操作组合而成。
  • δ和×

  • 解析:解析:在解答此问题时应注意各关系运算符的含义,π表示投影,δ表示选择,×表示笛卡尔积。θ联接是从笛卡尔积中选取属性值之间满足一定条件的元组,因此是由选择和笛卡尔积操作组合而成的。

  • [单选题]下列Access表的数据类型的集合,错误的是______。
  • 通用、备注、数字


  • [单选题]有以下程序: void sort(int a[],int n) { int i,j,t; for(i=0;in-1;i+=2) for(j=i+2;jn;j+=2) if(a[i]a[j]){ t=a[i];a[i]=a[j];a[j]=t;} } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(aa,10); for(i=0;i10;i++) printf("%d",aa[i]); printf("\n"); } 其输出结果是
  • 9,2,7,4,5,6,3,8,1,10,

  • 解析:解析:本题考核的知识点是程序中算法的基本分析。sort()函数作用是将数组aa中的下标为偶数的元素按大到小排序.主函数中首先定义了一个长度为10的数组并赋值,然后调用sort()函数,将数组aa中奇数个元素的值按大到小排序,因此执行完该函数后,数组中奇数个元素的值为9,7、5、3和1,故主函数中最后通过一个for循环输出数组aa中各元素的值为9、2、7、4、5、6、3、8、1和10,所以,4个选项中选项C符合题意。

  • [单选题]下面代码的作用是( )
  • 按钮上的字加粗、倾斜、下划线、按钮不可用

  • 解析:正确答案:A

  • [单选题]Java语言具有许多优点和特点,下列选项中是通过Java虚拟机实现的特点的是( )。
  • 可移植

  • 解析:解析:本题考查Java虚拟机的作用。选项 A错误,Java通过删除了指针和内存分配,并利用在解释器执行字节代码之前检查系统安全等措施保障Java程序及用户数据的安全;选项B错误,多线程使可执行程序具有同时保持几个线程执行的能力,从而使Java实现并行机制;选项C错误,分布式使Java不用考虑网络细节,使其便于实现分布式计算;选项D正确,Java虚拟机使编译器生成的字节码不用考虑具体的硬件环境,实现一次编写,到处运行。

  • 推荐下载科目: 计算机二级 计算机三级 软考中级 思科认证 JAVA认证 软考初级 计算机操作员初级 计算机操作员中级 计算机操作员高级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2