问题
填空题
下面程序和运行运行结果是【 】。 void swap(int * a,int * b) { int * t; t=a; a=b; b=t; } main( ) { intx=3,y=5,* p=&x,* q=&y; swap(p,q); prinff("%d %d\n", *p, *q);}
答案
参考答案:3 5
解析:本题swap( )函数的功能是实现两个数的交换,但它为无返回值型。
下面程序和运行运行结果是【 】。 void swap(int * a,int * b) { int * t; t=a; a=b; b=t; } main( ) { intx=3,y=5,* p=&x,* q=&y; swap(p,q); prinff("%d %d\n", *p, *q);}
参考答案:3 5
解析:本题swap( )函数的功能是实现两个数的交换,但它为无返回值型。