c++中设a=2, b=1, c=3,a<b<c为什么成立
答案:1 悬赏:50 手机版
解决时间 2021-03-23 16:59
- 提问者网友:川水往事
- 2021-03-23 09:30
c++中设a=2, b=1, c=3,a<b<c为什么成立
最佳答案
- 五星知识达人网友:洒脱疯子
- 2021-03-23 10:34
在c++中运算顺序是从左向又的。
a
a因为 c=3 所有 0<3=true,即成立。追问为什么false=0追答布尔型变量 true为1 false为0,这是预先定义的追问但是我并没有定义为布尔型变量啊,系统会自动定义吗,还是计算机本来就是二进制,默认true为1,false为0呢?谢谢追答当你运用 < 或 > 表达式时系统就会返回布尔型追问好的 谢谢
a
a因为 c=3 所有 0<3=true,即成立。追问为什么false=0追答布尔型变量 true为1 false为0,这是预先定义的追问但是我并没有定义为布尔型变量啊,系统会自动定义吗,还是计算机本来就是二进制,默认true为1,false为0呢?谢谢追答当你运用 < 或 > 表达式时系统就会返回布尔型追问好的 谢谢
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯