C语言中swap是什么意思答:swap函数一般是一个程序员自定义函数。通常是实现两个变量数值的交换。1.swap1(x,y);printf("swap1: x:%d,y:%d\n",x,y);//形参传值,不能交换,实际传过去是拷贝的一份,没改变主函数中x,y。2.swap2(&x,&y);printf("swap2: x:%d,y:%d\n",x,y);//不能交换,函数中只是地址交换...
c语言中swap 是什么意思?答:swap函数一般是一个程序员自定义函数。通常是实现两个变量数值的交换。1.swap1(x,y);printf("swap1: x:%d,y:%d\n",x,y);//形参传值,不能交换,实际传过去是拷贝的一份,没改变主函数中x,y。2.swap2(&x,&y);printf("swap2: x:%d,y:%d\n",x,y);//不能交换,函数中只是地址交换...
C语言的问题.随意输入五个数用指数和函数调用.结果是从大到小排列/_百...答:if(*q3<*q5) swap(q3,q5);if(*q4<*q5) swap(q4,q5);} main(){int a,b,c,d,e;printf("Inputa,b,c,d,e:") ;scanf("%d%d%d",&a,&b,&c,&d,&e);exchange(&a,&b,&c,&d,&e);printf("\n%d,%d,%d,%d,%d\n",a,b,c,d,e);getch();} 当然这样做exchange函数会太...