80分求助
查看原帖
80分求助
659455
coder_hui楼主2024/11/25 14:19

问题:如果把count和maxCount比较的代码放在else语句中注释的位置,就会有一个点不过,想不通是哪里的问题,希望大佬解惑

#include <stdio.h>

int main(){
    int len,a,b;
    int count,maxCount;
    count=maxCount=1;
    scanf("%d",&len);
    getchar();
    scanf("%d",&a);
    for(int i=0;i<len-1;i++){
        scanf("%d",&b);
        if(b==a+1){
            count++;
        }
        else{
            //放这里
            count=1;
        }
        if(count>maxCount)
                maxCount=count;
        a=b;
    }
    printf("%d",maxCount);
    return 0;
}
2024/11/25 14:19
加载中...