c++中0<=x<=100与x>=0&&x<=100等价吗?如果不等价,那他与什么等价呢?
答案:4 悬赏:20 手机版
解决时间 2021-11-21 21:11
- 提问者网友:龅牙恐龙妹
- 2021-11-20 21:58
c++中0<=x<=100与x>=0&&x<=100等价吗?如果不等价,那他与什么等价呢?
最佳答案
- 五星知识达人网友:洎扰庸人
- 2021-11-20 23:20
不等价 ,条件判断的顺序和要求不一样。
0<=x<=100 可看成(0<=x) <=100 ;先进行左边的比较,得到结果,然再与<=100进行判断,此题 不论X的大小与否,(0<=x) 的结果在-1和1之间,再与100比较。最后结果都是真(x<100)。
而
x>=0&&x<=100 是(x>=0)&&(x<=100); 两个括号内的条件必须同时都成立,才为真。
0<=x<=100 可看成(0<=x) <=100 ;先进行左边的比较,得到结果,然再与<=100进行判断,此题 不论X的大小与否,(0<=x) 的结果在-1和1之间,再与100比较。最后结果都是真(x<100)。
而
x>=0&&x<=100 是(x>=0)&&(x<=100); 两个括号内的条件必须同时都成立,才为真。
全部回答
- 1楼网友:污到你湿
- 2021-11-21 02:57
不等价
- 2楼网友:舊物识亽
- 2021-11-21 01:26
等价
- 3楼网友:轻熟杀无赦
- 2021-11-21 00:07
不等价啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯