正确答案是D,x=8的时候取模为2,条件为真,所以打印8,因为减减在后,所以输出8以后会减1,x=7
x=8 x%3 =2 执行if 输出8, 8执行--,变为7,continue
x = 7 for循环 x--, x为6,判断X>0 为true,x%3=0 不执行if 6执行--,输出5
x = 5 for循环 x-- 为4,判断X>0 为true, x%3=1 执行if 输出4,4执行--,变为3,continue;
x = 3 for循环 x-- 为2,判断X>0 为true,,x%3=2 执行if 输出2,2执行--,变为1,continue;
x = 1 for循环 x-- 为0 判断X>0 为false, 退出