输入10个不等长的字符串,另外写一个函数对它们按字典序从小到大排序。并输出这10个已经排好序的字符串。请使用cpp进行编程
时间: 2024-05-16 09:12:13 浏览: 55
C语言编程-编写函数fun求一个字符串的长度,在main函数中输入字符串,并输出其长度;
5星 · 资源好评率100%
好的,我会按照您的要求回答问题。
关于您的问题,我可以给您提供一段CPP代码,如下所示:
```
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int main() {
string strs[10];
for (int i = 0; i < 10; i++) {
cin >> strs[i];
}
sort(strs, strs + 10);
cout << "按字典序从小到大排序后的字符串为:" << endl;
for (int i = 0; i < 10; i++) {
cout << strs[i] << endl;
}
return 0;
}
```
您可以直接复制上面的代码,粘贴到您的CPP编辑器中进行运行,输入10个字符串,程序将输出按字典序从小到大排序后的字符串。如果您有其他问题,欢迎继续问我。
阅读全文