#include<stdio.h>
#include<string.h>
#define N 5
int swap(int* pa, int* pb)
{
int temp;
temp = *pa;
*pa = *pb;
*pb = temp;
return 0;
}
int main()
{
int a[N] = {1,2,3,4,5};
int b[N] = {10,20,30,40,50};
int* pa, * pb;
int i, j;
for (i = 0, j = 0; i < N && j < N; i++, j++)
{
swap(&a[i], &b[j]);
}
for (i = 0; i < N; i++)
{
printf("a[%d]=%2d, ", i, a[i]);
}
for (j = 0; j < N; j++)
{
printf("b[%d]=%2d, ", j, b[j]);
}
}
编写一个交换变量值的C函数,交换数组a和数组b中的对应元素。a[5]={1,2,3,4,5}b[5]={10,20,30,40,50}**输出格式要求:“a[%d]=%2d, “ “b[%d]=
最新推荐文章于 2024-08-04 12:02:54 发布