在j=10时,在条件判断 j % 3,10%3=3余1所以,条件成立执行 j--,执行后j=9然后执行两次 --j,执行后j=7然后输出 7 ,再执行for的j--,即循环体内减1,再执行条件判断 j % 3,即6%3=2余0因为余0,条件不成立。直接执行两次 --j,执行后 j=4然后输出 4,再执行for的j--,即循环体内减1,这时 j=3, 循环条件不成立,退出for循环。所以,最后,输出 7和4。
j不是3的倍数