#include id swap(int, int) ntx=7,y=15 printf("交换前:%d,%dn"xy), swap(x,y) /*调用函数swap* ntf("交换后:%d,%dn"x,y) *交换a和b的值* void maino x=7y=15 printf("交换前:%d,%dn"xy) printf"交换后:%d,%dn"xy)
(1) #include void swap(int,int); void main() { int x=7,y=15; printf("交换前:%d,%d\n",x,y); swap(x,y); /*调用函数 swap*/ printf("交换后:%d,%d\n",x,y); } void swap(int a,int b) { /*交换 a 和 b 的值*/ int temp; temp=a; a=b; b=temp; } (2) #include void swap(int *a,int *b) { int temp; temp=*a; *a=*b; *b=temp; } void main() { int x,y; x=7;y=15; printf("交换前:%d,%d\n",x,y); swap(&x,&y); printf("交换后:%d,%d\n",x,y); }