小编Waf*_*ffl的帖子

为什么以下程序打印"是"而不是"否"?

为什么以下程序打印"是"而不是"否"?

没有变量初始化为2.

    bool hello = 0;
    int a = 1;
    int b = 3;
    int c = 4;
    int d = 5;

    if (a || b || c || d == 2) {
        hello = 1;
    }

    if (hello == 1) {
        printf("Yes");
    }

    if (hello == 0) {
        printf("No");
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c boolean

-5
推荐指数
1
解决办法
129
查看次数

标签 统计

boolean ×1

c ×1