x=3;do{ y=x--;if(!y)printf("x");continue;}printf("#);}while(1<=x<=2);
这个循环当y=1 x=0时不就自动结束了吗(c语言小白在线求教呜呜呜呜)
while(1<=x=2)相当于while (1<=(x=2))相当于while (1<=2)永远为真所以是死循环