814 数组交换-C语言
作者:
八月初五
,
2022-11-05 22:15:20
,
所有人可见
,
阅读 192
814 数组交换 C语言
#include <stdio.h>
void copy(int a[], int b[], int size);
int i = 0;
int main()
{
int x, y, size;
int a[100], b[100];
int* pa = a;
int* pb = b;
scanf("%d%d%d", &x, &y, &size);
for (i = 0; i < x; i++)
{
scanf("%d", &a[i]);
*(pa + i) = a[i];
}
for (i = 0; i < y; i++)
{
scanf("%d", &b[i]);
*(pb + i) = b[i];
}
copy(a,b,size);
for (i = 0; i < y; i++)
{
printf("%d ", b[i]);
}
return 0;
}
void copy(int a[], int b[], int size)
{
int* pa = a;
int* pb = b;
for (i = 0; i < size; i++)
{
*(pb + i) = *(pa + i);
}
return;
}