#include <stdio.h>
int main(){
int arr1[5]={0, 1, 2, 3, 4};
int arr2[5]={5, 6, 7, 8, 9};
int i = 0;
for(i = 0; i < sizeof(arr1)/sizeof(arr1[0]); i++)
{
arr1[i] = arr1[i] ^ arr2[i];
arr2[i] = arr1[i] ^ arr2[i];
arr1[i] = arr1[i] ^ arr2[i];
}
for(i = 0; i < sizeof(arr1)/sizeof(arr1[0]); i++)
{
printf("%d ",arr1[i]);
}
printf("\n");
for(i = 0; i < sizeof(arr2)/sizeof(arr2[0]); i++)
{
printf("%d ",arr2[i]);
}
printf("\n");
return 0;
}
将数组A中的内容和数组B中的内容进行交换(数组一样大)
最新推荐文章于 2019-03-23 10:36:08 发布