问题标题: 酷町堂:1160

0
0

1
已采纳
王劭杰
王劭杰
高级守护
高级守护
记住,不要直接抄要理解


定义 n,l,max=0;
    字符串 a;
    cin输入>>n;
    for循环(int i=0;i<=n;i++)
    {
        getline(cin,a);
        l=a.size();
        if(l大于max)
        {
            max等于l;
        }
    }
    输出<<max;

 

望采纳

0
束礼熙
束礼熙
新手守护
新手守护

是第一个元素,打错了

0
王鑫烨
王鑫烨
中级光能
中级光能

别蹭帖了,我俩是一个班的

0
董子墨
董子墨
中级天翼
中级天翼

定义一个mx,注意初值赋为0

然后遍历字符串(下标从0到字符串长度-1),如果这个字符成元素比mx大,则更新mx的值

最后输出mx(注意是char型)

0
王鑫烨
王鑫烨
中级光能
中级光能

                                          

0
束礼熙
束礼熙
新手守护
新手守护

#用一个循环找出所有字符串的长度#

在定义一个max,用来存储 字符串的最大长度,先定义为数组的子一个元素

在循环中判断是否大于max

大于就重新赋值

最后输出

求采纳

我要回答