如何测试一个条件是否为真?
How to test if exactly one condition is true?
如果我在 Pascal 中有一组布尔变量,我如何测试 其中一个 是否是 True
?
在 Pascal 中你可以这样做:
if Integer(a) + Integer(b) + Integer(c) = Integer(true) then
writeln("exactly one is true");
与 Integer(true)
进行比较很重要,因为它在不同版本的 Pascal 中可能有不同的值。
如果我在 Pascal 中有一组布尔变量,我如何测试 其中一个 是否是 True
?
在 Pascal 中你可以这样做:
if Integer(a) + Integer(b) + Integer(c) = Integer(true) then
writeln("exactly one is true");
与 Integer(true)
进行比较很重要,因为它在不同版本的 Pascal 中可能有不同的值。