• [单选题]对下列4个序列用快速排序方法进行排序,以序列的第一个元素为划分的基准。在第一趟划分过程中,元素移动次数最多的序列是______。
  • 正确答案 :A
  • 70,75,82,90,23,16,10,68

  • 解析:解析: 根据快速排序方法的性质,第一趟划分元素,移动次数最多的序列是A。

  • [单选题]下列各组类型声明符中,含义相同的一组是
  • 正确答案 :B
  • signed short int和short

  • 解析:解析:本题考查的知识点是;基本类型的派生类型。C++语言中,基本类型的字长及其取值范围可以放大和缩小,改变后的类型就叫做基本类型的派生类型。派生类型声明符是由基本类型关键字char、int、float、double前面加上类型修饰符组成的。类型修饰符包括:short短类型,缩短字长:long长类型,加长字长;signed有符号类型,取值范围包括正负值:unsigned无符号类型,取值范围只包括正值。其中signed和unsigned只能同时出现一个,如果省略则默认为signed。short和long也只能同时出现一个,如果修饰的类型是int,则可以省略int。由此可见,选项A中,unsigned long int的省略形式为unsigned long;选项B中,signed short int的省略形式就是short,正确;选项C中,unsigned short int的省略形式是unsigned short:选项D中,short int的省略形式是short。故本题应该选择B。

  • [单选题]下列叙述中正确的是
  • 正确答案 :D
  • 以上三种说法都不对

  • 解析:解析:算法不同于程序,算法优先于程序;算法强调的是程序的易读性;设计算法时需要考虑算法的时间复杂度和空间复杂度。故答案为D)。

  • [单选题]关于下面的程序 #includestdio.h> main() { int x=3,y=0,z=0; if(x=y+z)printf("****"); else printf("$$$$"); }说法正确的是______。
  • 正确答案 :B
  • 输出$$$$


  • 查看原题 查看所有试题

    推荐科目: 计算机三级 微软认证 思科认证 Linux认证 华为认证 职称计算机 通信工程师 计算机操作员中级 计算机辅助设计(C 其他
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号