正确答案: B

插入类排序法

题目:希尔排序法属于哪一种类型的排序法______。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是( )。
  • Print A=x+y

  • 解析:

     Print方法没有赋值功能,因此A选项不能在窗体上显示“A=10”,该选项的结果为False。


  • [单选题]有以下程序: main() {int k=33; printf("%d,%o,%x",k,k,k); } 执行后的输出结果是( )。
  • 33,41,21

  • 解析:解析:本题考查不同进制间的转换。printf输出函数中输出变量的格式,由输出格式符决定。题中“%o”格式符表示以八进制的形式输出;“%x”格式符表示以十六进制的形式输出。“33”的八进制和十六进制分别是41和21。

  • [单选题]视图设计器中包括的选项卡有( )。
  • 更新条件、筛选、字段

  • 解析:解析:在视图设计器界面中,有7个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据、杂项和更新条件。

  • [单选题]阅读下面程序,则程序段的功能是 #include"stdio.h" main() { int c[]={23,1,56,234,7,0,34},i,j,t; for(i=1;i7;i++) { t=c[i];j=i-1; while(j>=0&&t>c[j]) { c[j+1]=c[j];j--;} c[j+1]=t} for(i=0;i7;i++) printf("%d",c[i]); putchar('\n');}
  • 对数组元素的降序排列

  • 解析:解析: 读懂两个循环的关系,是解这个题目的关键,本题的第一个for循环的作用是实现对数组元素的遍历,第二个循环的作用是排序。while(j>=0&&t>c[j]),这个语句是控制排序的关键语句,它即实现了比较两个元素大小的作用,又实现了元素向后移动的作用,不断地把大的数据向前移动,直到找到一个比它小的,或到数据的上界为止。

  • [单选题]在表单MyForm的一个控件的事件或方法代码中,改变该表单的背景色为绿色的正确命令是______。
  • THIS.BackColor=RGB(0,255,0)


  • [单选题]已知如下的命令执行javaMyTestabc,下列()语句是正确的。
  • args[0]="a"


  • [单选题]下面程序的运行结果是includeclass base{protected: int a;public: base(){cout
  • 下面程序的运行结果是 #includeiostream.h> class base{ protected: int a; public: base(){cout "0";} }; class basel:virtual base{ public: basel () {cout "1";} }; class base2:virtual base{ public: base2(){cout "2";} }; class derived:public basel,public base2{ public: derived(){cout "3";} }; void main() { derived obj; cout end1; }

  • 123

  • 解析:解析:本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。

  • 推荐下载科目: 计算机三级 计算机四级 Linux认证 JAVA认证 华为认证 计算机一级 职称计算机 计算机辅助设计(C 其他 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号