首先看a第一次循环a第二次循环a第三次循环a
a之后,a=2, b=1, c=1,继续进行while判断a之后,a=1,b=2,c=0此时while判断:a所以输出为1,2,0
因为while(a
你应该是把 a < b < c 理解错了,应该理解为 (a < b) < c 即 (a < b ? 1 : 0) < c
这是不可能的