这输出是“AB”,switch的语句是以break结束的,如果在 case 2:printf("A");后没有break;的话就会执行case 1:printf("B");一直执行到switch内有break为止。