小编Jac*_*You的帖子

为什么这个布尔表达式的答案是正确的?

在我的Be Prepared Comp Sci 教科书中,我遇到了这个问题:

假设 x、y 和 z 是整数变量,以下三个逻辑表达式中哪一个是等价的,即对于 x、y 和 z 的所有可能值具有相等的值?

(x == y && x != z) || (x != y && x == z)
(x == y || x == z) && (x != y || x != z)
(x == y) != (x == z)

A. None of the three
B. I and II only
C. II and III only
D. I and III only
E. I, II, and III
Run Code Online (Sandbox Code Playgroud)

我选择了“B”,但弄错了。我真的认为我需要帮助理解布尔逻辑。正确答案说的是别的,但我不明白逻辑。以下是正确答案:

表达式 III …

boolean-logic boolean-expression boolean-operations

3
推荐指数
1
解决办法
2454
查看次数

int如何在Java数学方程中工作?

我一直在审查我的Java,这是我整年参加的一个课程,并且一直没有取得好成绩.他们有一本名为"准备好"的单独评论书.我想看看我是否在这一行背后得到了数学.

result = (1 / 2) * n * (n + 1);    // result is 0.0
Run Code Online (Sandbox Code Playgroud)

问题是,这是基本的基本基础.我需要知道我是否真的得到了这个.看起来我喜欢(1/2)是0.5.转换为int为0.这就是整个事情为0.0的原因.

我对吗?

本书就是你准备AP测试的方法.谁做过eimacs谁可以帮忙?

java double int

2
推荐指数
1
解决办法
598
查看次数