将数组1的内容与数组2的内容进行交换。(数组一样大)
代码如下:
#include<stdio.h>
int main()
{
int arr1[]={1,3,5,7,9};
int arr2[]={2,4,6,8,0};
int tmp=0;
int i=0;
int sz=sizeof(arr1)/sizeof(arr1[0]);
for(i=0;i<sz;i++)
{
tmp=arr1[i];
arr1[i]=arr2[i];
arr2[i]=tmp;
}
Print(arr1,sz);
Print(arr2,sz);
}
int Print(int arr[],int sz)
{
int i=0;
for(i=0;i<sz;i++)
{
printf("%d ",arr[i]);
}
printf("\n");
}
运行结果如下:
菜菜的代码,希望能够帮助到你哟!