【发布时间】:2014-11-08 10:53:12
【问题描述】:
我知道while(0) 表示假,while(1) 表示真,但如果是while(-3) 或其他负值,或者while(3) 或其他正值怎么办?它们代表真、假还是..?
【问题讨论】:
标签: while-loop conditional-statements
我知道while(0) 表示假,while(1) 表示真,但如果是while(-3) 或其他负值,或者while(3) 或其他正值怎么办?它们代表真、假还是..?
【问题讨论】:
标签: while-loop conditional-statements
False 为零,二进制中没有位是 1。
真是“不假”。换句话说,除了 0 之外的任何数字都是 True。
【讨论】:
只有while(0) 为假,其他为真;
这意味着while 的所有非零参数都为真
【讨论】: