#include <iostream> using namespace std; void swap(double *p,double *q); int main() { //输入 double a,b; cout<<"请输入两个数:"; cin>>a>>b; //交换函数 swap(&a,&b); //输出 cout<<"交换:"<<a<<" "<<b<<endl; return 0; } void swap(double *p,double *q)//使用指针实现两个数的交换的函数 { double temp; temp=*p; *p=*q; *q=temp; } /* int main() { //输入 double m,n; double *p,*q,temp; //交换 cout<<"请输入两个数:"; cin>>m>>n; p=&m; q=&n; temp=*p; *p=*q; *q=temp; cout<<m<<" "<<n<<endl; return 0; } */