Question:编写一个交换变量值的函数,利用该函数交换数组a和数组b中的对应元素值。
Notion:用指针变量作为函数参数实现两数交换。定义两个指针变量作为形参,在调用时分别指向两个数组的相应位置。
Tip:传递的参数是数组元素的相应地址。
Code:
#include<stdio.h>
#define SIZE 10
void swap(int*x,int*y);
void main()
{
int
a[SIZE],b[SIZE],i,n;
printf('Input array
length n<=%d: ',SIZE);
scanf('%d',&n);
printf('Input array a:
');
for(i=0;i<n;i++)
Notion:用指针变量作为函数参数实现两数交换。定义两个指针变量作为形参,在调用时分别指向两个数组的相应位置。
Tip:传递的参数是数组元素的相应地址。
Code:
#include<stdio.h>
#define
void
void
{
