早教吧 育儿知识 作业答案 考试题库 百科 知识分享

if的条件判断问题能否写成连等于的形式if(a==b==c==d)这种?我想表示abcd相等时为真的情况

题目详情
if的条件判断问题
能否写成连等于的形式if(a==b==c==d)这种?
我想表示abcd相等时为真的情况
▼优质解答
答案和解析
可以这样写,但是估计你还没想清楚这样的语句会是怎么算的
这个会先算a==b,结果是0或者1,然后这个结果跟c比较,结果还是0或者1,结果跟d比较,结果是0或者1
比方说你这里全都是2的话,a==b是1,a==b==c是0,a==b==c==d是0 也就是说,判断是假.所以这个跟你想象的会完全不一样