针对输入的N个字符串,输出其中最长的字符串 使用int max len
时间: 2024-06-06 12:06:46 浏览: 22
输入一个字符串,将输出该字符串最长对称子串及其长度
5星 · 资源好评率100%
#include <iostream>
#include <string>
using namespace std;
int main() {
int N, max_len = 0;
string str, longest_str;
cout << "请输入字符串个数N:" << endl;
cin >> N;
for (int i = 0; i < N; i++) {
cout << "请输入第" << i+1 << "个字符串:" << endl;
cin >> str;
if (str.length() > max_len) {
max_len = str.length();
longest_str = str;
}
}
cout << "最长的字符串是:" << longest_str << endl;
cout << "长度为:" << max_len << endl;
return 0;
}
阅读全文