奇葩事件(求条)
  • 板块学术版
  • 楼主Moya_Rao啾?啾!
  • 当前回复3
  • 已保存回复3
  • 发布时间2025/6/30 15:57
  • 上次更新2025/6/30 15:59:10
查看原帖
奇葩事件(求条)
814130
Moya_Rao啾?啾!楼主2025/6/30 15:57

原代码很长,而且已经被改得非常奇怪了,就不贴了。

但是这个事件我真的没遇见过!

是这样的,核心就是下面这一份代码:

#include<bits/stdc++.h>
using namespace std;
bool is[]={0,1,1,1,0,1,1,0,1,0,1},ans=1;
int main(){
    for(int i=0;i<=10;i++)if(!is[i])ans++;
    cout<<ans<<"\n";
    return 0;
}

然后显而易见的,ansans 最后应该输出 55 对吧。

但我运行这份代码,它总是输出 11!为什么,为什么?有无大佬可以为本蒟蒻解释一下?真是太谢谢啦!

(话说回来,不会是我本地的编译器啥的问题吧 ┭┮﹏┭┮

2025/6/30 15:57
加载中...