为什么以下程序段是死循环?求解谢谢
是这个 1<=x<=2 ,这句永远是真的, 因为 1<=x 为0, 0<=2 永远为真改为 1<=x && x<=2
1<=x<=2 需要知道它计算的先后顺序先算1<=x,不管x值为多少,最终只有两个结果,它的值要么是不成立(0)要么是成立(1),再计算 0<=2或者1<=2,这两个结果都是一定成立的,所以是死循环