按地名字符,给地名排序。

#include<iostream>
#include<string>
using namespace std;
int main()
{
    int n,m;
    string a,country[10];
    for(n=0; n<10; ++n)
    {
        cin>>country[n];
    }
    for(m=0; m<9; ++m)
    {
        for(n=0; n<5; ++n)
        {
            if(country[n]>country[n+1])
            {
                a=country[n];
                country[n]=country[n+1];
                country[n+1]=a;
            }
        }
    }
    for(n=0; n<10; ++n)
    {
        cout<<country[n]<<endl;
    }
   return 0;
}

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。