收起
我服了,++i是使用i之前先使i加一。i++是使用i之后再加一。如果不能理解,那么可以理解为:++i是先计算,再操作,i++是先操作,再计算。--同理
题主的分析是正确的,不过当i++>--j为4>6时,i的值为5,j的值为6,此时if()判断为否,不经过continue,判断while,i<5为否,退出循环,所以i=5,j=6
报告相同问题?