为什么执行以后当i=1时case2的语句的也会被执行
#include <stdio.h>
void main()
{ int i;
for(i=0;i<3;i++)
switch(i)
{ case 1: printf("%d",i);
case 2: printf("%d",i);
default: printf("%d",i);
}
}