因为case语句后面没有break,会一直向下执行的当i为0时,会执行三次printf,输出三次0当i为1时,执行default,输出1次1当i为2时,执行case 2及以下,共两次printf,输出2次2所以选C