请用C++编写字符串排序--string类的使用
时间: 2024-04-30 12:19:20 浏览: 112
用好c++中的string类型
以下是使用string类实现字符串排序的C++代码示例:
```cpp
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
string strs[5];
// 输入5个字符串
for (int i = 0; i < 5; i++) {
cout << "请输入第" << i+1 << "个字符串: ";
cin >> strs[i];
}
// 排序
sort(strs, strs+5);
// 输出排序后的结果
cout << "排序后的结果为:\n";
for (int i = 0; i < 5; i++) {
cout << strs[i] << endl;
}
return 0;
}
```
运行示例:
```
请输入第1个字符串: banana
请输入第2个字符串: apple
请输入第3个字符串: orange
请输入第4个字符串: pear
请输入第5个字符串: peach
排序后的结果为:
apple
banana
orange
peach
pear
```
阅读全文