分类：电脑/网络-程序设计-C/C++
问题：为什么~voidmain(){inti;for(i=0;i&lt 
voidmain(){inti;for(i=0;i<3;i++)swch(i){case1:printf("%d",i);case2:printf("%d",i); ("%d",i);}}为什么输出结果是011122?我感觉应该输出012哪位给讲解一下
回答：每个case要一个break对应,你漏掉了break;正确的是:case1:printf("%d",i);break;case2:printf("%d",i);break; ("%d",i);break;