C语言实现交换数组

2024-01-23 14:52:56 浏览数 (1)

题目要求:将数组A中的内容和数组B中的内容进行交换。(数组一样大)

解题思路

最简单的方法,用数组下标遍历进行交换。

代码语言:javascript复制
#include <stdio.h>


int main()
{
	int arr1[10] = {0};
	int arr2[10] = {0};
	int i = 0;


	printf("请输入10个数字:>");
	for(i=0; i<10; i  )
	{
		scanf("%d", &arr1[i]);
	}
	printf("请输入10个数字:>");
	for(i=0; i<10; i  )
	{
		scanf("%d", &arr2[i]);
	}
	//交换
	for(i=0; i<10; i  )
	{
		int tmp = arr1[i];
		arr1[i] = arr2[i];
		arr2[i] = tmp;
	}
	
	return 0;
}

0 人点赞