xt6-14.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. { void sort (char *p,int m);
  5.   int i,n;
  6.   char *p,num[20];
  7.   cout<<"input n:";
  8.   cin>>n;
  9.   cout<<"please input these numbers:"<<endl;
  10.   for (i=0;i<n;i++)
  11.    cin>>num[i];
  12.   p=&num[0];
  13.   sort(p,n);
  14.   cout<<"Now,the sequence is:"<<endl;
  15.   for (i=0;i<n;i++)
  16.     cout<<num[i]<<" ";
  17.   cout<<endl;
  18.   return 0;
  19.  }
  20.  void sort (char *p,int m)              // 将n个数逆序排列函数 
  21.  {int i;
  22.   char temp, *p1,*p2;
  23.   for (i=0;i<m/2;i++)
  24.   {p1=p+i;
  25.    p2=p+(m-1-i);
  26.    temp=*p1;
  27.    *p1=*p2;
  28.    *p2=temp;
  29.   }
  30.  }