将数组A的内容和数组B的内容进行互换
首先两个数组是一样大的,将两个数组的内容进行互换。这个还是利用中间变量,交换两个数(和上一篇的第一题类似)。
我们先创建一个大小为5的两个数组a[5]和b[5],数组的下标都是一样的,0~4,这里引入临时变量k,数组下标定为i(0–4),
在for循环中,k=a[i], a[i]=b[i], b[i]=k, 由此进行数组中元素的交换。
具体代码如下:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main() {
int a[5], b[5];
int i, k;
printf("数组a为:\n");
for (i = 0; i < 5; i++)
scanf("%d",& a[i]);
printf("数组b为:\n");
for (