C++输入5个单词(单词之间用空格隔开),对这5个单词按照字典顺序,从小到大排序并输出。
时间: 2024-05-14 18:18:32 浏览: 62
C++实现对五笔词库的排序
4星 · 用户满意度95%
以下是C++代码实现:
```c++
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int main() {
string words[5];
for (int i = 0; i < 5; i++) {
cin >> words[i];
}
sort(words, words + 5);
for (int i = 0; i < 5; i++) {
cout << words[i] << " ";
}
return 0;
}
```
首先定义一个字符串类型的数组`words`,用来存储输入的五个单词。然后使用`for`循环,输入这五个单词。接着使用`sort`函数将字符串数组`words`按照字典顺序排序。最后再使用`for`循环输出排序后的单词即可。
阅读全文