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

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {void sort(char (*p)[6]);
  5.  int i;
  6.  char str[10][6];
  7.  char (*p)[6];
  8.  cout<<"input 10 strings:"<<endl;
  9.  for (i=0;i<10;i++)
  10.    cin>>str[i];
  11.  p=str;
  12.  sort(p);
  13.  cout<<"Now,the sequence is:"<<endl;
  14.  for (i=0;i<10;i++)
  15.    cout<<str[i]<<endl;
  16.  return 0;
  17. }
  18. void sort(char (*s)[6])
  19. {int i,j;
  20.  char temp[6],*t=temp;
  21.  for (i=0;i<9;i++)
  22.    for (j=0;j<9-i;j++)
  23.      if (strcmp(s[j],s[j+1])>0)
  24.       {strcpy(t,s[j]);
  25.        strcpy(s[j],s[+j+1]);
  26.        strcpy(s[j+1],t);
  27.       }
  28. }