标签: if-statement nested-if
当我运行我的代码并选择选项 3 时,无论我输入什么数字,它总是返回“不好,...”。
我的代码适用于选项 2,并且会为我提供正确的 cout 语句,所以我不明白我在选项 3 中的代码有什么问题,因为它们基本相同。
答案 0 :(得分:0)
您忽略了逻辑运算符的重点,因为第一个 if 和第二个 if 不相同。您需要一个既小于 50 又大于 75 的数字,以便输入该 if 语句,这永远不会为真。您可能想要切换到或 (||)。
if
||