将数组a和数组b中的内容进行交换(数组一样大)
2020-12-13 03:27
标签:std 大小 strong 利用 临时 个数 use turn lib 将数组a和数组b中的内容进行交换(数组一样大) 标签:std 大小 strong 利用 临时 个数 use turn lib 原文地址:https://blog.51cto.com/14343499/2412379
1、首先定义两个大小一致的数组a和b
2、创建一个临时变量作为交换的媒介。
具体的代码如下:
#include
#include
int main()
{
int a[] = { 1, 2, 3, 4 };
int b[] = { 4, 3, 2, 1 }; //[]空的意思是根据数组中的内容自动识别元素个数
int i = 0;
for (i = 0; i {
int tmp = a[i]; //利用中间变量tmp进行交换;
a[i] = b[i];
b[i] = tmp;
}
for (i = 0; i {
printf("%d", a[i]);
}
printf("\n");
for (i = 0; i {
printf("%d", b[i]);
}
printf("\n");
system("pause");
return 0;
}