将两个数组合并为一个数组并排序

将两个数组合并为一个数组并排序

#include

void fun(int a[]){

int i,j,temp;

for(i=0;i<19;i++){

for(j=0;j<19-i;j++){

if(a[j]>a[j+1]){

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

return  a[j];

}

int main(){

int i,j,a[10],b[10],c[20];

printf("输入整数数组a和b:各十个\n");

for(i=0;i<10;i++)

scanf("%d",&a[i]);

for(j=0;j<10;j++)

scanf("%d",&b[j]);

for(i=0;i<10;i++){

c[i]=a[i];

}

for(j=0,i=10;j<10;j++){

c[i+j]=b[j];

}

fun(c);

for(i=0;i<20;i++)

printf("%5d",c[i]);

return 0;

}


你可能感兴趣的:(c源码)