#include<stdio.h>
int main()
{
int i,j,k;
int A[10];
int B[10];
printf("请输入A数组的内容:\n");
for(i=0;i<10;i++)
{
scanf("%d",&A[i]);
}
printf("请输入B数组的内容:\n");
for(j=0;j<10;j++)
{
scanf("%d",&B[j]);
}
for(k=0;k<10;k++)
{
swap(&A[k],&B[k]); // 调用指针函数进行元素的交换
}
printf("互换后的A数组为:\n");
for(i=0;i<10;i++)
{
printf("%d ",A[i]);
}
printf("\n");
printf("互换后的B数组为:\n");
for(j=0;j<10;j++)
{
printf("%d ",B[j]);
}
printf("\n");
return 0;
}
int swap(int *a,int* b)
{
int t;
t=*a;
*a=*b;
*b=t;
}
交换两个数组的内容
最新推荐文章于 2023-08-13 11:54:58 发布