64,649
社区成员
发帖
与我相关
我的任务
分享
int a[3]={2,12,28};
int b[5]={1,7,9,29,45};
for (int i=0;i<3;i++)
{
for (int j=0;j<5;j++)
{
if (a[i]>b[j])
{
a[i]=a[i]^b[j];
b[j]=a[i]^b[j];
a[i]=a[i]^b[j];
for (int k=j+1;k<4;k++)
{
if (b[j]>b[k])
{
b[j]=b[j]^b[k];
b[k]=b[k]^b[j];
b[j]=b[k]^b[j];
}
}
}
}
}
printf("%d %d %d\n",a[0],a[1],a[2]);
printf("%d %d %d %d %d\n",b[0],b[1],b[2],b[3],b[4]);
return 0;
}