#include void main() { int j,k,e,t,a[ ]={0,6,2,64,1}; for(j=0;j<4;j++) { t=j;
for(k=j;k<5;k++) if(a[k]
A: 冒泡法对数组升序排序
B: 选择法对数组升序排序
C: 冒泡法对数组降序排序
D: 选择法对数组降序排序
for(k=j;k<5;k++) if(a[k]
A: 冒泡法对数组升序排序
B: 选择法对数组升序排序
C: 冒泡法对数组降序排序
D: 选择法对数组降序排序
举一反三
- 下列程序的功能是____。 #includeusing namespace std;int main(){ int j,k,e,t,a[]={4,0,6,2,64,1}; for(j=0;j<5;j++) { t=j; for(k=j;k<6;k++) if(a[k]>a[t]) t=k; e=a[t]; a[t]=a[j]; a[j]=e; } for(k=0;k<6;k++) cout< A: 对数组进行气泡法排序(升序) B: 对数组进行气泡法排序(降序) C: 对数组进行选择法排序(升序) D: 对数组进行选择法排序(降序)
- 函数sort使用冒泡法将一维数组中各元素按值从小到大排序。 void sort(int a[ ],int n ) {int k,j,t; for(k=0;k 第一空: j=0 第二空: a[j]>a[j+1] 第三空: a[j+1]=a[j]
- 以下程序段执行后p的值是( )。 int a[3][3]={3,2,1,3,2,1,3,2,1};int j,k,p=1;for(j=0;j<2;j++) for(k=j;k<4;k++) p*=a[j][k]; A: 108 B: 18 C: 12 D: 2
- 以下程序段执行后p的值是( )。int a[3][3]={3,2,1,3,2,1,3,2,1}; int j,k,p=1;for(j=0;j<2;j++)for(k=j;k<3;k++)p*=a[j][k];
- 以下程序段执行后p的值是( )。int a[3][3]={3,2,1,3,2,1,3,2,1}; int j,k,p=1;for(j=0;j<2;j++)for(k=j;k<3;k++)p*=a[j][k]; A: 108 B: 18 C: 12 D: 2