我不太理解怎么是852呢

img


能看看为什么是852吗,我们刚刚讲我不是很理解给我讲讲吧而且我没用过这个软件,不知道是不是这样提问

if(y%3==0)意味着y必须是3的倍数才能满足条件,也就是说,y=9,6,3才会执行printf语句
printf("%d"--y);--y是先y减去1再输出。那么y=9,6,3时,输出y减去1的结果,自然就是8,5,2啦