成绩处理(按姓名倒着排序)

来源:互联网 发布:汉堡妈日本代购 知乎 编辑:程序博客网 时间:2024/05/22 11:40
#include<iostream>#include<string>using namespace std;int main(){cout<<"按姓名排序"<<endl;double a[20]={86,76,62,58,77,85,92,80,96,88,77,67,80,68,88,87,64,59,61,76};      string name[20]={"yang","rong","wang","zhao","song","zhong","liu","bao","cai","fan","guang","hao","gai","kai","lai","man","nan","tai","yuan","a"};  string mum;    int i,j,t;      for(j=0;j<=19;++j)          for(i=0;i<=19;++i)          {              if(name[i]>name[i+1])              {                  mum=name[i];                  name[i]=name[i+1];                  name[i+1]=mum; t=a[i];a[i]=a[i+1];a[i+1]=t;            }          }     for(i=0;i<19;++i)        cout<<name[i]<<" "<<a[i]<<endl; return 0;  }  


运行结果:、

原创粉丝点击