1、使用函数实现两个数的交换。
2、思路:通过指针进行传数。
3、程序:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int exchange(int* a, int* b);
int main()
{
int x=3, y=6;
exchange( &x, &y);
printf("x=%d,y=%d\n", x, y);
system("pause");
return 0;
}
int exchange(int* a,int* b)
{
int temp;
temp = *a;
*a = *b;
*b = temp;
}
4、结果: