方法与之前写过的 交换两个整形变量的值 相同,在此列举第一种:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
int A[10] = { 1, 5, 6, 4, 7, 58, 32, 64, 47, 10 };
int B[10] = { 12, 45, 74, 53, 53, 2, 37, 78, 13, 16 };
int i = 0;
int tmp = 0;
for (i = 0; i < 10; i++)
{
tmp = A[i];
A[i] = B[i];
B[i] = tmp;
}
for (i = 0; i < 10; i++)
{
printf("%d ", A[i]);
}
printf("\n");
for (i = 0; i < 10; i++)
{
printf("%d ", B[i]);
}
printf("\n");
system("pause");
return 0;
}