交换两个数组的内容
2017-06-30 15:38
197 查看
#include<stdio.h> int main() { int i,j,k; int A[10]; int B[10]; printf("请输入A数组的内容:\n"); for(i=0;i<10;i++) { scanf("%d",&A[i]); } printf("请输入B数组的内容:\n"); for(j=0;j<10;j++) { scanf("%d",&B[j]); } for(k=0;k<10;k++) { swap(&A[k],&B[k]); // 调用指针函数进行元素的交换 } printf("互换后的A数组为:\n"); for(i=0;i<10;i++) { printf("%d ",A[i]); } printf("\n"); printf("互换后的B数组为:\n"); for(j=0;j<10;j++) { printf("%d ",B[j]); } printf("\n"); return 0; } int swap(int *a,int* b) { int t; t=*a; *a=*b; *b=t; }
相关文章推荐
- 【C语言】交换两个数组内容(数组一样大)
- 四种方法实现两个等大数组之间内容交换
- 两个等大数组内容的交换
- 交换两个相同大小的数组内容
- 将两个数组内容向中间靠拢交换
- 交换两个长度一样的数组的内容
- 交换两个数组中的内容(数组的大小一样大)
- 交换两个数组的内容
- 交换两个数组的内容
- 交换两个数组的内容
- 两个数组内容交换、1~100中9出现的次数、三个数从大到小输出
- 【C语言】交换两个数组内容(数组等大)
- [置顶] 【C语言】交换两个数组内容(数组等大)
- C语言 实现两个数组内容交换
- 【C】交换两个数组的内容
- 交换两个数组的内容(数组一样大)
- 将数组A中的内容与数组B中的内容进行交换(两个数组一样大)
- 将两个数组中的内容进行交换(数组一样大)
- 【C语言】交换两个数组内容(数组一样大)
- 将两个数组中的内容进行交换(数组一样大)