求教一道简单题,一直犯迷糊
程序代码:main()
{
int test;
for(test=0; test<=10; test++)
{
switch(test) /*变量为整型数的开关语句*/
{
case 1:
printf("%d\n", test);
break; /*退出开关语句*/
case 2:
printf("%d\n", test);
break;
case 3:
printf("%d\n", test);
break;
default: 我想问test=0时这里运行完了,break就全部停下了。还是当test=1时,程序再运行到上边的case 1后边的break停下?
puts("Error");
break;
}
}
}
麻烦各位大侠看看。









