永发信息网

C语言输入一个01串得到连0和连1最大的个数

答案:4  悬赏:60  手机版
解决时间 2021-03-21 19:06
C语言输入一个01串得到连0和连1最大的个数
最佳答案
#include
void main(){
int i,j,k,l,M0=0,M1=0;
char N[30];
scanf("%s",N[30]); =========>scanf("%s",N);
for(i=0;N[i]!='\0';i++){
if(N[i]==0){ =============>if(N[i] =='0')
k=0;
for(;N[i]=='0';i++) k++; =====> for( ; N[i] != '\0' &&N[i]=='0';i++) k++;
if(k>M0) M0 = k;
}
if(N[i]==1){ =============>if(N[i] == '1')
l=0;
for(;N[i]=='1';i++) l++; =====> for( ; N[i] != '\0' &&N[i]=='1';i++) l++
if(l>M1) M1=l;
}
}
printf("%d,%d",M0,M1);
}
全部回答
#include
void main()
{
int i,j,k,l,M0=0,M1=0;
char N[30];
scanf("%s",N);
for(i=0;N[i]!='';i++)
{
if(N[i]=='0')
{
k=0;
for(;N[i]=='0';i++)
k++;
if(k>M0)
M0=k;
}
if(N[i]=='1')
{
l=0;
for(;N[i]=='1';i++)
l++;
if(l>M1)
M1=l;
}
}
printf("%d,%d",M0,M1);
}
#include
void main()
{
    int i,j,k,l,M0=0,M1=0;
    char N[300];
    scanf("%s",N);//这一行修改了
    for(i=0; N[i]!=''; i++)
    {
        if(N[i]=='0')//这一行修改了
        {
            k=0;
            for(; N[i]=='0'; i++)k++;
            if(k>M0)M0=k;
        }
        if(N[i]=='1')//这一行修改了
        {
            l=0;
            for(; N[i]=='1'; i++)l++;
            if(l>M1)M1=l;
            i--;//这一行修改了,修改原因是:在本次循环结束后还要执行一次i++
        }
    }
    printf("%d,%d",M0,M1);

主要是粗心了。。。没什么大问题
#include
void main()
{
    int i,j,k,l,M0=0,M1=0;
    char N[30];
    scanf("%s",N[30]); //有下标就是这个元素了
    for(i=0;N[i]!='';i++)
    {
        if(N[i]==0) //这里是不是少了一对单引号
    {
    k=0;
    for(;N[i]=='0';i++)//逻辑有问题了,如果你前面找0的时候 0前面有1怎么办?
         k++;
    if(k>M0)
        M0=k;
    }
    if(N[i]==1) // 同上,引号
    {
        l=0;
        for(;N[i]=='1';i++)//逻辑问题
            l++;
        if(l>M1)
            M1=l;
    }
    }
    printf("%d,%d",M0,M1);
}
// 先找 0, 然后再 找 1, 都从第一个元素开始找  不能接着后面找
//不知道是你代码写太乱 还是我看错了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有若干张卡片,上面写有数字,且后一张卡片比
客厅什么窗帘好看图片,客厅白色的墙装什么窗
我的华为Y635-CL00手机助手联系人模块无法显
安乐死是什么感觉
安吉县司法行政法律服务中心地址在哪,我要去
下列说法正确的是A.三角形的三条高都在三角形
合同法习题求解答
不等式 - 1 4 x ≤-8的解集是______
常吃醋真的能美容吗?
有件外套太小,敞开穿就不会了外套是有拉链又
列式要写得数吗
六年级报告册家长评语,小学生素质报告册家长
变脸电影演员名字
在一次蜡烛燃烧实验中,甲、乙两根蜡烛燃烧时
梦幻西游师徒任务都要做什么?定哪里的7?
推荐资讯
中医推拿馆这个地址在什么地方,我要处理点事
农夫爆炒鸡这个地址在什么地方,我要处理点事
郭穆四字起名,属猴,三月份,帮忙起个四字名
珠晖区农村和城市建设投资开发有限公司怎么去
一个新按的宽带盒子要几天才能牵网线?
跟友谊和花有关的诗词,关于大海的诗有哪些?
黑洞里有没有时间
欣康蓓保健品是假的
英国卫裤正品官方网是多少,无效骗局是真是假
性感马刺独有贝贝是什么歌
单选题青蛙必须生活在潮湿的环境中,主要原因
3x240十2x120电缆价格
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?