#include<iostream>
#include<cstring>
#include<algorithm>
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<<s[i]<<" ";
// }
// 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<<s[i]<<" ";
}
return 0;
}
字符串排序
于 2023-03-09 10:35:52 首次发布