c/c++编程,输入3个双精度数后按由小到大顺序输出,要求设计专用函数实现交换,使用指针作参数。

c/c++编程,输入3个双精度数后按由小到大顺序输出,要求设计专用函数实现交换,使用指针作参数。急~~

#include <iostream>
using namespace std;
void swapit(double *a,double *b){
double x=*a;
*a=*b;
*b=x;
}
int main(){
double a,b,c;
cin>>a;
cin>>b;
cin>>c;
if(a>b) swapit(&a,&b);
if(a>c) swapit(&a,&c);
if(b>c) swapit(&b,&c);
cout<<a<<"   "<<b<<"   "<<c<<endl;
}追问

用c++?

追答

这个就是C++

温馨提示:答案为网友推荐,仅供参考
相似回答