3.2.1 关于测试条件的说明
再看看例3.1。如果温度是在32°以下,那么将显示这个信息。但是如果比这个温度高,就不会显示。但是如果刚好是32°,那么将会怎么样呢?在这种情况下不会显示这个信息,因为测试条件指出只有在温度小于32°时才显示这个信息。然而,在32°时是可能下雪的。因此,如果想要在温度刚好是32°时显示这个信息,那么需要略微修改这个测试条件。在这种情况下,可以写成:if(temp<=32)。总之,当编写测试条件代码时,一定要小心考虑所有的可能性:比测试条件大、比测试条件小和完全与测试条件相同。