void printf_arr(int arr[],int sz)
{
int i = 0;
/*int sz = sizeof(arr) / sizaof(arr[0]);*/ //不能在函数内部计算数组的长度//
for (i = 0; i < sz; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
}
int main()
{
int A[] = { 1,3,7,5,9 };
int B[] = { 2,3,4,6,8 };
int tmp = 0;
int sz = sizeof(A) / sizeof(A[0]);
int i = 0;
for (i = 0; i <sz; i++)
{
tmp = A[i];
A[i] = B[i];
B[i] = tmp;//交换俩个数组中的元素//
}
printf_arr(A,sz);
printf_arr(B,sz);
return 0;
}
{
int i = 0;
/*int sz = sizeof(arr) / sizaof(arr[0]);*/ //不能在函数内部计算数组的长度//
for (i = 0; i < sz; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
}
int main()
{
int A[] = { 1,3,7,5,9 };
int B[] = { 2,3,4,6,8 };
int tmp = 0;
int sz = sizeof(A) / sizeof(A[0]);
int i = 0;
for (i = 0; i <sz; i++)
{
tmp = A[i];
A[i] = B[i];
B[i] = tmp;//交换俩个数组中的元素//
}
printf_arr(A,sz);
printf_arr(B,sz);
return 0;
}