1
2
5
6
for(x=1,y=-1;x<y;x++,y--)是一个for语句,因为“表达式1”x=1,y=-1,所以执行表达式2“x<y”条件不成立,结束循环,z++是先引用在再加1,故z的值为1,输出之后z的值变为2。