【问题标题】:Numbers inside a while loop conditionwhile循环条件内的数字
【发布时间】:2014-11-08 10:53:12
【问题描述】:

我知道while(0) 表示假,while(1) 表示真,但如果是while(-3) 或其他负值,或者while(3) 或其他正值怎么办?它们代表真、假还是..?

【问题讨论】:

    标签: while-loop conditional-statements


    【解决方案1】:

    False 为零,二进制中没有位是 1。

    真是“不假”。换句话说,除了 0 之外的任何数字都是 True。

    【讨论】:

      【解决方案2】:

      只有while(0) 为假,其他为真; 这意味着while 的所有非零参数都为真

      【讨论】:

        猜你喜欢
        • 2020-09-17
        • 1970-01-01
        • 2014-06-26
        • 1970-01-01
        • 2016-09-19
        • 1970-01-01
        • 2019-10-01
        • 2016-04-24
        • 2016-03-30
        相关资源
        最近更新 更多