为什么执行以后当i=1时case2的语句的也会被执行
#include
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);
}
}
case 末尾要加个break,不然会一直往下执行。