提问大家,怎样把两个数组合并为一个然后排序呢,我的程序运行页面不显示任何东西
发下你的代码看看啊
把你的代码用代码段</>的文本形式发一下,我调试下看看
或者参考如下代码:
#include <iostream>
using namespace std;
void sort(int a[],int n)
{
int i,j;
for(i=0;i<n-1;i++)
for(j=0;j<n-i-1;j++)
if(a[j] > a[j+1])
{
int t = a[j];
a[j] = a[j+1];
a[j+1] = t;
}
}
int main()
{
int a[10] = {5,1,7,8,4};
int b[10] = {2,0,6,9,3};
int alen=5,blen=5,i;
for(i=0;i<blen;i++)
a[alen+i] = b[i];
alen += blen;
sort(a,alen);
for(i=0;i<alen;i++)
cout << a[i] << " ";
}
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!