你如何检查bool变量是否为真?

时间:2017-05-21 00:41:52

标签: c++

如何检查培根是否属实,以及打印或生成可读输出的命令是什么?

C:\Users\your name\AppData\Local\SeleniumBasic\Scripts

3 个答案:

答案 0 :(得分:0)

printf

您正在寻找的功能是{{1}},用于" 打印F ormatted"

答案 1 :(得分:0)

在if条件下,不要用双引号包装培根变量。将其更改为

 if (bacon == true)

或者只是

if(bacon) //this is equal to bacon == true

答案 2 :(得分:-1)

另一种方法是:

int main() {
    bool bacon = true;
    if (bacon == true)
    {
        printf("this worked?");
    }
}

或:

int main() {
    bool bacon = true;
    if (bacon != false)
    {
        printf("this worked?");
    }
}

或:

int main() {
    bool bacon = true;
    if (bacon != 0)
    {
        printf("this worked?");
    }
}

或:

int main() {
    bool bacon = true;
    if (!bacon == false)
    {
        printf("this worked?");
    }
}

或:

int main() {
    bool bacon = true;
    if (!bacon == false)
    {
        printf("this worked?");
    }
}

或:

#include <iostream>
int main() {
    bool bacon = true;
    if (bacon)
    {
        std::cout << "this worked?";
    }
}

希望,这会给你足够的不同方式来思考:)。顺便说一句,要非常小心,不要使用单个=来比较事物!

此外,在你发布这篇文章之前,你可能应该花费至少一两个小时试图自己解决问题,因为人们往往会过度加重帮助那些他们个人决定无法自己完成工作的人进入问题。出于同样的原因,您应该尽可能多地提供有关您已尝试过的内容的信息,这也有助于加快回答问题的过程。