计算机二级

对数组进行升幂排序、反转、复制数组的内容等操作需要包含头文件____________。

题目

对数组进行升幂排序、反转、复制数组的内容等操作需要包含头文件____________。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●用插入排序和归并排序算法对数组<3,1,4,1,5,9,6,5>进行从小到大排序,则分别需要进行 (65) 次数组元素之间的比较。

(65)

A.12,14

B.10,14

C.12,16

D.10,16


正确答案:A

第2题:

下面程序段的功能是()。……int a[]={4,0,2,3,1},i,j,t;for(i=0;<5;i++){t=a[i];j=i;j--;while(j>=0

下面程序段的功能是( )。 …… int a[]={4,0,2,3,1},i,j,t; for(i=0;<5;i++) { t=a[i];j=i;j--; while(j>=0&&t>a[j]) {a[j+1]=a[j];j--;} a[j+1] =t; } ……

A.对数组a进行插入排序(升序)

B.对数组a进行插入排序(降序)

C.对数组a进行选择排序(升序)

D.对数组a进行选择排序(降序)


正确答案:B
解析:本题考查数组的使用,注意插入排序方法。

第3题:

若有以下程序段:inta[]={4,0,2,3,1},i,j,t;for(i=1;i5;i++){t=a[i];j=i-1;while(j=0&&ta[j]){a[j+1]=a[j];j--;}a[j+1]=t;}......则该程序段的功能是()。

A.对数组a进行插入排序(升序)

B.对数组a进行插入排序(降序)

C.对数组a进行选择排序(升序)

D.对数组a进行选择排序(降序)


正确答案:B

第4题:

数组中有30个元素,若使用直接插入排序对其进行排序,则需要()趟才能完成排序。

  • A、29
  • B、30
  • C、28
  • D、27

正确答案:A

第5题:

使用一维整型数组可以完成的功能不包含()

  • A、求和及平均值
  • B、求最大及最小值
  • C、对数组元素排序
  • D、数组整体引用

正确答案:D

第6题:

有一组无序排列的整数数组如{1,5,7,9,2} 通过算法实现对该数组按从大到小的顺序进行排序,输出排序后的结果同时输入原始数组的数组索引下标,如输出排序结果为{9,7,5,2,1},输出原始数组索引下标为{3,2,1,4,0}。


正确答案:
 

第7题:

当需要进行标准I/O操作时,则应在程序文件中包含()头文件,当需要进行文件I/O操作时,则应在程序文件中包含()头文件。


正确答案:iostream.h;fstream.h

第8题:

若有以下程序段: …… int a[]={4,0,2,3,1},i,j,t; for(i=1;i=0 && t>a[j]) {a[j+1]=a[j];j--;} a[j+1]=t; } …… 则该程序段的功能是( )。

A.对数组a进行插入排序(升序)

B.对数组a进行插入排序(降序)

C.对数组a进行选择排序(升序)

D.对数组a进行选择排序(降序)


参考答案B

第9题:

在JavaScript中Array对象拥有的方法不包括()。

  • A、 sort()数组排序 
  • B、 length()计算数组长度 
  • C、 concat()数组合并 
  • D、 reverse()数组元素反转

正确答案:B

第10题:

以下表述不正确的是()

  • A、允许创建包含簇的簇
  • B、允许创建包含数组的数组
  • C、允许创建包含数组的簇
  • D、允许创建包含簇的数组
  • E、以上均正确

正确答案:B

更多相关问题