问答详情
源自:2-5 表达出你的想法(表达式)

例子里那个布尔表达式2>3什么意思啊?

529c218f000101d402980228.jpg

2>3是false的意思吗?

num==5 num<60呢?

为啥布尔表达式里没有true和false?

提问者:慕盖茨2714899 2018-08-03 23:10

个回答

  • 岁月忽已晚_7
    2018-08-03 23:28:17
    已采纳

    对的,布尔表达式的值只有TURE和FALSE,第一个2>3,因为事实上2是小于3的,所以这个布尔表达式的值就是false。同理,num==5是判断num的值是否等于5,如果是,值就是ture,否则就是false。同理可以推断num<60的意思。

    布尔表达式里可以有true和false的,只是举的例子里没有。举个小例子:num==true,这个就是判断num的值是不是等于true。所以布尔表达式的关键在于这个式子的值为true和false。

  • 笙笙不息
    2021-01-14 20:41:20

    三目运算符

  • qq_Telekinesis_0
    2018-10-09 14:43:15

    bool 有2个值 一个true 一个false 

    2>3是flase  3>2是true