将数组a和数组b中的内容进行交换(数组一样大)

1.首先定义两个大小一致的数组a和b,
2.创建一个临时变量作为交换的媒介
代码如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[]={1,2,3,4}; //[]空的意思是根据数组中的内容自动识别元素个数
int b[] ={4,3,2,1};
int i =0;
for(i=0;i<4;++i)
{
int tmp = a [i]; //利用中间变量tmp进行交换
a[i] = b[i];
b[i] = tmp;
}
for(i=0;i<4;++i)
{
printf("%d",a[i]);
}
printf("\n");
for(i =0;i<4;++i)
{
printf("%d",b[i]);
}
printf("\n");
system (“pause”);
return 0 ;
}

猜你喜欢

转载自blog.csdn.net/weixin_43224539/article/details/82952691
今日推荐