求问大佬们为什么我的代码不对,感觉逻辑没啥问题
  • 板块P1420 最长连号
  • 楼主AOY616
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/8/10 13:05
  • 上次更新2023/11/3 04:45:46
查看原帖
求问大佬们为什么我的代码不对,感觉逻辑没啥问题
788016
AOY616楼主2023/8/10 13:05

我的printf("ok\n");是为了检测这一段有没有执行,结果运行发现这一段真没执行呜呜

#include<stdio.h>
int main()
{
    int n;
    int a[100];
    for(int i=0;i<n;i++)
    {
        scanf("%d",&a[i]);
    }
    
    int count=1;
    
    int value=1;
    for(int i=0;i<n;i++)
    {
        if(a[i+1]=a[i]+1)
        {
            printf("ok\n");
            count++;
            if(value<count)
            {
                value=count;
            }
        }
        
        else
        {
            count=1;
        }
    }
    printf("%d",value);
    return 0;
}
2023/8/10 13:05
加载中...