思路:
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 ;
}
本文介绍了一个使用C语言实现的简单数组交换算法。通过定义两个相同大小的数组,并使用临时变量作为媒介,实现了数组元素的相互交换。代码示例清晰展示了交换过程及结果。

被折叠的 条评论
为什么被折叠?



