[C++] c++基础语言----4.4 使用指针实现两个数的交换(函数实现) →→→→→进入此内容的聊天室

来自 , 2020-03-04, 写在 C++, 查看 101 次.
URL http://www.code666.cn/view/1359aa93
  1. #include <iostream>
  2. using namespace std;
  3. void swap(double *p,double *q);
  4. int main()
  5. {
  6. //输入
  7. double a,b;
  8. cout<<"请输入两个数:";
  9. cin>>a>>b;
  10.  
  11.   //交换函数
  12.   swap(&a,&b);
  13.  
  14.         //输出
  15.         cout<<"交换:"<<a<<" "<<b<<endl;
  16.        
  17.           return 0;
  18.           }
  19.           void swap(double *p,double *q)//使用指针实现两个数的交换的函数
  20.           {
  21.           double temp;
  22.           temp=*p;
  23.           *p=*q;
  24.           *q=temp;
  25.           }
  26. /*
  27. int main()
  28. {
  29.     //输入
  30.         double m,n;
  31.         double *p,*q,temp;
  32.  
  33.     //交换
  34.         cout<<"请输入两个数:";
  35.         cin>>m>>n;
  36.        
  37.         p=&m;
  38.         q=&n;
  39.         temp=*p;
  40.         *p=*q;
  41.         *q=temp;
  42.         cout<<m<<" "<<n<<endl;
  43.        
  44.         return 0;
  45. }
  46. */

回复 "c++基础语言----4.4 使用指针实现两个数的交换(函数实现)"

这儿你可以回复上面这条便签

captcha