0
A
回答
0
?
是一个三元运算符。如果第一个表达式的计算结果为true
,则返回:
之前的参数,否则返回:
之后的参数。
在这里,您将40
指定为xx
。赋值运算符(=
)返回它分配的值 - 40,在这种情况下。由于它不是0
,因此它被认为是true
,所以三元表达式将返回false
。
总结:xx
将被分配40
,x
与false
。
+0
谢谢穆里尼克。 – user147813
相关问题
- 1. 语句形式为bool =(布尔表达式)Pythonic?
- 2. 布尔if语句
- 3. Python布尔语句
- 4. Java布尔语句
- 5. 布尔谓语较短的形式
- 6. 布尔在if语句
- 7. 布尔和If语句
- 8. if语句,布尔值
- 9. Java布尔返回语句
- 10. CASE语句布尔错误
- 11. 在C++中添加布尔表达式switch语句?
- 12. Ruby on Rails布尔形式
- 13. 一号线条件布尔return语句
- 14. 使用If语句的布尔赋值
- 15. 布尔如果Python中的语句
- 16. 关闭/开启语句布尔
- 17. MySQL ORDER BY语句返回布尔值?
- 18. Python如果是布尔语句
- 19. int如何评估为布尔语句?
- 20. 布尔循环和switch语句
- 21. while语句中使用布尔变量
- 22. JavaScript布尔如果语句问题
- 23. isKindOfClass布尔如果语句记录NO
- 24. 布尔类缺少返回语句java
- 25. Knockout.js if语句布尔测试
- 26. 布尔运算符在switch语句中?
- 27. jQuery cookie if语句布尔值quandary
- 28. 布尔在android的条件语句?
- 29. 为布尔语句返回关键字
- 30. 布尔语句不在javascript中评估
仍然困惑。它是否读取:如果statement(x)是true,那么xx = 40?如果它是假的呢? – user147813