发布网友 发布时间:2023-05-03 17:19
我来回答
共1个回答
热心网友 时间:2023-05-31 21:17
追答事实上,c语言中的判断、赋值都是一种运算,都有结果,就像+、-一样。a<b<c在c语言里会解释为先计算a<b的值,设结果为x,第二步计算x<c的值。最后的结果就是x<c的结果。比如-3 < -2 < -1 , 按你的理解,判断结果应为1但是 -3 < -2 == 1 , 1 < -1 == 0最后的结果是假。