正确答案: D

归并排序

题目:在下列几种排序方法中,要求内存量最大的是()

解析:注:要牢记,书中没有提到。

查看原题

举一反三的答案和解析:

  • [单选题]若变量c为char类型,能正确判断出c为小写字母的表达式是
  • (c>=′a′)&&(c<=′z′)


  • [单选题]以下选项中不能参与数据运算的变量类型是______。
  • 屏幕型


  • [单选题]设x=“11”,Y=”1122”,下列表达式结果为假的是( )。
  • NOT(x$Y)

  • 解析:==、$、、>=是关系运算符,==是字符串精确比较,$是子串包含测试,表示不等于,>=表示大于等于,X$Y的值为.T.,NOT(X$Y)的值为.F.。

  • [单选题]C++语言中关于构造函数的说法正确的是
  • 每个类必定有构造函数

  • 解析:解析:构造函数的函数名必须和类名相同;构造函数可以有一个,也可以有多个;构造函数没有返回值。注意:构造函数可以被重载。

  • [单选题]有以下程序:includevoid fun(char *a, char *b){ a=b;(*a)++;}main(){char c1='A',c2=
  • 有以下程序: #include stdio.h> void fun(char *a, char *b) { a=b; (*a)++;} main() { char c1='A',c2='a',*p1,*p2; p1=&c1; P2=&c2; fun(p1,p2); printf("%c%c\n",c1,c2); } 程序运行后的输出结果是( )。

  • Ab

  • 解析:解析:本题中fun函数的形参是两个指向字符型数据的指针,其功能是把b赋给a,然后将a所指存储单元里的变量值加1。在main函数中,p1里存放的是c1的地址,p2里存放的是c2的地址,经函数调用fun(p1,P2)后,p2的值赋给了p1,使p1和p2都指向了c2,而(*a)++又使'a'的值加1变成了'b',所以此时c2的值为'b',而c1的值没变,仍为'A'。程序改变的是p1的地址和c2的值。

  • [单选题]在Windows2003中,快速按下并释放鼠标器左键的操作称为()。
  • 单击


  • [单选题]以下程序的输出结果是 include void main (){int a=0, i;for (i=1; i
  • 以下程序的输出结果是 #include iostream.h> void main () { int a=0, i; for (i=1; i5; i++) { switch (i) { case 0 : case 3 : a+=2; case 1 : case 2 : a+=3; default : a+=5; } } coutaendl; return; }

  • 31

  • 解析:解析:本题考核for语句和switch语句的综合运用。switch语句的执行过程是:在switch后面的表达式的值和case后面常量表达式的值吻合时,就执行后面的语句。如果在该语句的后面没有break语句,则继续执行下一个case,直到遇到break语句或switch多分支的结束。在switch语句中,break语句的作用是使流程跳出switch结构,终止switch语句的执行。因为每个case语句后面都没有break语句,所以,第1次循环(i=1)执行后,a的值为8。第2次循环(i=2)执行过后,a的值变为16。第3次循环(i=3)执行过后,a的值变为26。第4次循环执行过后,a的值变为31。然后执行i++,这时循环条件为假,结束循环。所以最后a的值为31。

  • [单选题]下列有关操作系统的叙述中,不正确的是( )。
  • 操作系统与用户程序必须交替运行

  • 解析:操作系统是计算机系统中的一个系统软件,它能有效地组织和管理计算机系统中的各种资源,并且为用户提供良好的界面。没有任何软件支持的计算机称为裸机,而实际呈现在用户面前的计算机系统是经过若干层软件改造的计算机,而操作系统位于各种软件的最底层。

  • 推荐下载科目: 计算机三级 计算机四级 软考中级 微软认证 思科认证 Linux认证 软考高级 通信工程师 计算机操作员初级 计算机操作员高级
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2