case 2 :
case 3:
都没有break,程序会顺次执行default
i=1的时候执行 case 1: , 此时 sum = 0 + 1 退出循环;
i=2的时候执行 case 2 : case3 此时 sum= 1 + 2 为3,执行default sum = 3 + 6 为9;
i=3的时候执行 case 2 : case3 此时 sum= 1 + 2 为11,执行default sum = 11 + 6 为17;
i=4的时候执行 执行default sum = 17 + 6 为23;
i= 1 :进入case 1 : sum = sum + 1 = 1,break
i =2 进入case2,没有break,执行default sum = 7
i =3 进入case3, sum = 9,没有break,执行default sum = 15
i =3 执行default sum = 21
望采纳!