方法一:使用函数实现两个数的交换

#include
int fun(int *a,int *b){ int tmp; tmp=*a; *a=*b; *b=tmp;}int main(){ int x,y; printf("please input two number:\n"); scanf("%d %d",&x,&y); printf("x=%d,y=%d\n",x,y); fun(&x,&y); printf("x=%d,y=%d\n",x,y); return 0;}

2.