以下表达式的值是多少?

What is the value of the following expressions?

我的 C++ 编程教授给学生们做了一些关于布尔代数的练习。

其中两个是:
1)真||真
2) 真 && 假

两者的可能答案如下:
一)真
b) 错误
c) 1
d) -1

评估这些练习以及其他相同类型练习的正确方法是什么?

True 不是 C++ 中的有效关键字。但是 truefalse 是 C++ 中的关键字。

布尔变量是只能有两个可能值的变量:真 (1) 和假 (0)。所以 true || true 将计算为 1。 查看现场演示 here