#include<stdio.h> //交换a,b之间的数
void exchange(int a[5], int b[5])
{
int i, c[5] ;
for (i = 0; i < 5; i++)
{
c[i] = a[i];
a[i] = b[i];
b[i] = c[i];
}
printf("Output array a:");
for (i = 0; i < 5; i++)
{
printf("%5d", a[i]);
}
printf("\nOutput array b:");
for (i = 0; i < 5; i++)
{
printf("%5d", b[i]);
}
}
int main()
{
int i, a[5], b[5];
for (i = 0; i < 5; i++)
{
scanf("%d", &a[i]);
}
for (i = 0; i < 5; i++)
{
scanf("%d", &b[i]);
}
exchange(a, b);
return 0;
}
#include<stdio.h> //交换a,b,并且a,b是交替出现
void exchange(int a[5], int b[5])
{
int i, c[5];
for (i = 0; i < 5; i++)
{
c[i] = a[i];
a[i] = b[i];
b[i] = c[i];
}
printf("Output array a:");
for (i = 0; i < 5; i++)
{
printf("%5d", a[i]);
}
printf("\nOutput array b:");
for (i = 0; i < 5; i++)
{
printf("%5d", b[i]);
}
}
int main()
{
int i, a[5], b[5];
for (i = 0; i < 5; i++)
{
scanf("%d%d", &a[i], &b[i]);
}
exchange(a, b);
return 0;
}