龙空技术网

对两个数组元素进行交换

编程小新 131

前言:

目前姐妹们对“c语言数组元素交换”大致比较珍视,看官们都需要剖析一些“c语言数组元素交换”的相关文章。那么小编也在网上收集了一些关于“c语言数组元素交换””的相关文章,希望兄弟们能喜欢,我们一起来了解一下吧!

在处理这个题时我们可以先参考两个变量之间值的交换,这时我们需要定义第三变量,对于两个数组之间元素的交换,无非是在此基础上附加了一个以数组为前提的条件,那我们只需要再添加一个for循环。利用i的变化完成每个元素之间的交换。此外还需要注意一点,数组的打印一定要引用for循环对其中每个元素进行打印。万万不可直接打印

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){int arr1[] = { 0, 1, 2, 3, 4, 5 };int arr2[] = { 7, 8, 9, 10, 11,12 };int i = 0;for (i = 0; i < sizeof(arr1) / sizeof(arr1[0]); i++){int tmp = 0;tmp = arr1[i];arr1[i] = arr2[i];arr2[i] = tmp;}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;}

最后,如果你想学C/C++可以私信小编“01”获取素材资料以及开发工具和听课权限哦!

标签: #c语言数组元素交换 #数组元素交换位置 c语言 #c语言数组交换法 #数组元素交换位置 c语言编程