#define _CRT_SECURE_NO_WARNINGS 1 //将数组A中的内容和数组B中的内容进行交换 #include <stdio.h> #include <stdlib.h> int main() { int arr1[] = { 1, 2, 3, 4, 5, }; int arr2[] = { 6, 7, 8, 9, 10 }; int tmp = 0; int i = 0; int a = sizeof(arr1) / sizeof(arr1[0]); int b = sizeof(arr2) / sizeof(arr2[0]); printf("原数组:\n"); for (i = 0; i < a; i++) { printf("%d ", arr1[i]); } printf("\n"); for (i = 0; i < b; i++) { printf("%d ", arr2[i]); } for (i = 0; i < a; i++) { tmp = arr1[i]; arr1[i] = arr2[i]; arr2[i] = tmp; } printf("\n"); printf("交换后数组:\n"); for (i = 0; i<a; i++) { printf("%d ", arr1[i]); } printf("\n"); for (i = 0; i<b; i++) { printf("%d ", arr2[i]); } system("pause"); return 0; }
【C语言】将数组A中的内容和数组B中的内容进行交换(数组长度一样)
猜你喜欢
转载自blog.csdn.net/qq_41562665/article/details/80617405
今日推荐
周排行