首页
IT
登录
6mi
u
盘
搜
搜 索
IT
两个数组中对应元素值的交换
两个数组中对应元素值的交换
xiaoxiao
2021-12-14
17
#include <stdio.h> #define N 10 void ReadData(int a[], int n); void PrintData(int a[], int n); void Swap(int *x, int *y); int main() { int a[N], b[N],n; printf("Input array size(n<=10):"); scanf("%d", &n); printf("Input array a:"); ReadData(a, n); printf("Input array b:"); ReadData(b, n); int *x=a[N],*y=b[N]; Swap(a,b); printf("Output array a:"); PrintData(b, n); printf("Output array b:"); PrintData(a, n); return 0; } void ReadData(int a[], int n) { int i; for (i = 0; i < n; i++) { scanf("%d", &a[i]); } } void PrintData(int a[], int n) { int i; for (i = 0; i < n; i++) { printf("]", a[i]); } printf("\n"); } /* 函数功能:两整数值互换 */ void Swap(int *x, int *y) { int temp; int j; for (j=0;j<N;j++) { temp=*x; *x=*y; *y=temp;
} }
转载请注明原文地址: https://ju.6miu.com/read-963349.html
专利
最新回复
(
0
)