(x>=y>=2)?1:0 C语言中这个算术表达式的值是多少?为什么?设x=4,y=3
答案:1 悬赏:50 手机版
解决时间 2021-05-22 02:11
- 提问者网友:贪了杯
- 2021-05-21 18:26
(x>=y>=2)?1:0 C语言中这个算术表达式的值是多少?为什么?设x=4,y=3
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-05-21 18:40
假设提问者明白条件表达或的含义,重点说一下x>=y>=2的问题:
x>=y>=2在C语言中的意义与它在数学中的意义是不同的,在C语言中,它等价于:
(x>=y)>=2
即,先计算x>=y是否成立,并用计算的结果(0或者1)与后面的2进行大小比较的运算,因此,当x=4,y=3时,x>=y成立,所以(x>=y)的值是1(或者是其它的非0数字,对系统有依赖性),然后再计算1>=2
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯