如果是--y那么输出是0,是先减再判断如果是y--那么输出是-1,是判断再减
当y = 0时while(0)为假退出循环,但y--依然会执行所以是-1
输出如图:
y--,是先执行相关语句,再做自减。--y,是先自减,再执行相关语句。所以最后输出为0。希望对题主有所帮助,望采纳!