浙大c语言的mooc
#include
int main()
{
int i=1;
switch ( i%3 ) {
case 0: printf("zero");
case 1: printf("one");
case 2: printf("two");
}
return 0;
}
正确答案是onetwo但我算的是one
为什么是这个答案,two咋来的
因为case没有break
所以执行完case 1后,会继续执行case 2,因此输出是onetwo