交换两个数组的内容
2017-07-07 15:03
239 查看
//交换两个数组的内容 #include<stdio.h> int main() { int a[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; int b[10] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 }; int i = 0; for (i = 0; i<sizeof(a) / sizeof(a[0]); i++) { a[i] = a[i] + b[i]; b[i] = a[i] - b[i]; a[i] = a[i] - b[i]; } printf("a[10]="); for (i = 0; i<sizeof(a) / sizeof(a[0]); i++) printf("%d ", a[i]); printf("\nb[10]="); for (i = 0; i<sizeof(a) / sizeof(a[0]); i++) printf("%d ", b[i]); printf("\n"); return 0; }
相关文章推荐
- 【C语言】交换两个数组内容(数组一样大)
- 四种方法实现两个等大数组之间内容交换
- 两个等大数组内容的交换
- 交换两个相同大小的数组内容
- 将两个数组内容向中间靠拢交换
- 交换两个长度一样的数组的内容
- 交换两个数组中的内容(数组的大小一样大)
- 交换两个数组的内容
- 交换两个数组的内容
- 交换两个数组的内容
- 两个数组内容交换、1~100中9出现的次数、三个数从大到小输出
- 【C语言】交换两个数组内容(数组等大)
- [置顶] 【C语言】交换两个数组内容(数组等大)
- C语言 实现两个数组内容交换
- 【C】交换两个数组的内容
- 交换两个数组的内容(数组一样大)
- 将数组A中的内容与数组B中的内容进行交换(两个数组一样大)
- 将两个数组中的内容进行交换(数组一样大)
- 【C语言】交换两个数组内容(数组一样大)
- 将两个数组中的内容进行交换(数组一样大)