0
已解决
邵悦媛
新手光能
新手光能
现在要求先输入一个整数n,再输入n行字符串,输出n行字符串,再输出这n个字符串中最长的长度
输入描述 Input Description
第一行,一个整数n
接下来n行,每行一个字符串
输出描述 Output Description
n行字符串
一个整数,最长的字符串长度
样例输入 Sample Input
2 kuku kudingmao
样例输出 Sample Output
kuku kudingmao 9
数据范围及提示 Data Size & Hint
n<=100
邵悦媛在2020-08-19 13:55:40追加了内容
已自行解决,谁先打出"赑䬓“二字的拼音我就采纳谁
邵悦媛在2020-08-20 20:59:22追加了内容
没人啊!!!!
改成谁打出“MC不倒”我就采纳谁!
0
0
陈振轩
高级光能
高级光能
先输入n和n个字符串,之后循环n次,判断s[i].size()是否大于maxx,如果大于,maxx=s[i].size,循环过后输出即可
0
丁博扬
中级天翼
中级天翼
- 循环(int i=1;i<=n;i++){
- 带空格输入(cin,s);
- 输出<<s<<endl;
- 整形 len=s的长度();
- maxn=max(maxn,len);
- 如果(s的长度>maxn){
- maxn=s的长度;
- }
- }
- 记得要除掉换行哦:
- getline(cin,s);
- 望采纳,谢谢
0
江齐悦
高级光能
高级光能
这一题可以不用函数哦!
整形 n;
字符串 s;
int max = -1;
cin >> n;
for (int i=1; i<=n; i++) {
cin >> s;
int len = s.size();
if (len > max)
max = s.size();
输出<< s << endl;
}
cout << max;
不要忘了return 0;
不需要其他的头文件。
望采纳,谢谢。
0
王思齐
新手守护
新手守护
先输入n
再输入每一个字符串
遍历字符串{
如果字符串的长度>maxn{
maxn=字符串的长度;
}
}
输出<<maxn
望采纳!!
0