函数main()接收一个包含若干字符串的列表lst,要求返回最长的一一个字符串。 删除下面代码中的下画线,替换为 自己的代码, 完成要求的功能。
时间: 2024-03-24 19:35:45 浏览: 67
C语言编程-编写函数fun求一个字符串的长度,在main函数中输入字符串,并输出其长度;
5星 · 资源好评率100%
```c++
#include <iostream>
#include <vector>
#include <string>
using namespace std;
string getLongestString(vector<string> lst) {
string res = "";
for (int i = 0; i < lst.size(); i++) {
if (lst[i].length() > res.length()) {
res = lst[i];
}
}
return res;
}
int main() {
vector<string> lst = {"hello", "world", "this", "is", "a", "test"};
string longestStr = getLongestString(lst);
cout << "The longest string is: " << longestStr << endl;
return 0;
}
```
阅读全文