• [单选题]某二叉树的中序序列和后序序列正好相反,则该二叉树一定是 ______ 的二叉树。
  • 正确答案 :C
  • 任一结点无左孩子


  • [单选题]已知商品表的关系模式为:商品(商品编号,名称,类型),使用SQL语句查询各类商品的数量,以下正确的是()。
  • 正确答案 :A
  • SELECTCOUNT(类型)AS商品数量,类型FROM商品GROUPBY类型


  • [单选题]sizeof(float)是
  • 正确答案 :B
  • 一个整型表达式

  • 解析:本题主要考查sizeof的作用。在C语言中,sizeof 用来求一个变量或者一种类型所占用的字节数。比如在TC编译系统中,sizeof(int)一般是2,sizeof(float)一般是4,如果定义了一个整型数a,sizeof(a)就是sizeof(int),也就是2。从上面的例子中我们可以看出,sizeof返回的结果是一种整型数值,那么sizeof(float)应该说是一个整型表达式。

  • [单选题]有以下程序段,其输出的结果是( )。 int x, y, z; x = y = z = O; ++x | | ++y && ++z; coutx","y","zend1;
  • 正确答案 :C
  • 1,0,0

  • 解析:解析:本题考查自增运算符和逻辑运算符两个知识点。错误解答:x,y,z都参与逻辑运算++x||++y&&++z;,最后得到x=y=z=1。在正确解答此题前,我们先来看看以下两个表达式:①a++&&b++;②a++||b++;其中:①式中,若a的值为0,表达式先去求a++的值,系统完全可以确定逻辑表达式的运算结果为0,因此跳过b++不再对它进行求值,所以a的值将自增1,由0变成1,而b值将不变。②式中若a值为1,表达式先去求a++的值,由于表达式a++的值为1,无论表达式b++为何值,系统完全可以确定逻辑表达式的运算结果为1,因此也将跳过b++不再对它进行求值,所以b将保持不变。现在我们来看题目,首先我们对++x进行计算,由于开始x值为0,所以++x的值为1,由上述第②点可知“||”后面已不再进行运算了,也就是y,z保持原值不变。所以输出结果应为1,0,0。

  • [单选题]以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是( )。
  • 正确答案 :A
  • if((a>B) &&(b:>C) )k=l; else k=0;

  • 解析:解析:分析题目中给出的表达式可知,如果a>b和b>c同时成立,k=1,否则k=0。所以,4个选项中选项A符合题意。

  • [单选题]若有说明语句"int a;float b;”,以下输入语句正确的是()
  • 正确答案 :C
  • scanf("%d,%f",&a,&b) ;


  • [单选题]已知字符串A=”123”,B=”456”。则运算A-B的结果是( )
  • 正确答案 :A
  • ”123456”

  • 解析:这道题与(21)有所区别,前者使用了“SETEXACT OFF”命令。

  • [单选题]n个顶点的强连通图的边数至少有
  • 正确答案 :C
  • n

  • 解析:解析:在有向图中,若任意两个顶点都连通,则称该图是强连通图,这样的有向图的形状是环状,因而至少应有n条边。

  • [单选题]在Windows环境下,为了复制一个对象,在用鼠标拖动该对象时应同时按住( )。
  • 正确答案 :D
  • Ctrl键


  • [单选题]若有定义int a=2;则执行完语句a/=a*a;后,a的值是 ( )
  • 正确答案 :B
  • 0


  • 查看原题

    推荐下载科目: 软考中级 微软认证 思科认证 Linux认证 JAVA认证 华为认证 软考高级 职称计算机 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2