字符串排序

#include
#include
#include
using namespace std;
string s[5];
int main()
{
    for(int i=0;i<5;i++)
    {
        getline(cin,s[i]);
    }
    //方法一:内置函数 
//    sort(s,s+5);
//    for(int i=0;i<5;i++)
//    {
//        cout< //    }
//    return 0;
    
    
    // 方法二:   冒泡排序 
    string tmp;
    for(int i=0;i<5;i++)
    {
        for(int j=0;j<5-i-1;j++)
        {
            if(s[j]>=s[j+1])
            {
                tmp=s[j];
                s[j]=s[j+1];
                s[j+1]=tmp;
            }
        }
    }
    for(int i=0;i<5;i++)
    {
        cout<     }
    return 0;
}

你可能感兴趣的:(c++,算法,数据结构)