将两个数组中的内容进行交换,数组一样大的情况下,首先需要定义第三个数组,作为中间变量。然后实现两个数组内容的交换。这里需要注意,在打印数组的时候,也是需要在循环中写的。
//int main()
//{
// int arr1[] = { 1, 2, 3, 4, 5 };
// int arr2[] = { 6, 7, 8, 9, 0 };
// int arr3[] = { 0, 0, 0, 0, 0 };
// int i;
// for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++)
// {
//
// arr3[i] = arr1[i];
// arr1[i] = arr2[i];
// arr2[i] = arr3[i];
// }
// for (i = 0; i<sizeof(arr1) / sizeof(arr1[0]); i++)
// {
// printf("%d", arr1[i]);
// }
// printf("\n");
// for (i = 0; i<sizeof(arr2) / sizeof(arr2[0]); i++)
// {
// printf("%d", arr2[i]);
// }
// system("pause");
// return 0;
//}