关注、星标公众号,直达精彩内容

ID:技术让梦想更伟大
作者:李肖遥
最近犯了个低级错误,请允许我水一篇,涨涨记性!
下面这个程序有啥问题?
   
    - 
     
      
     
     
      
       //打印出对应的i
      
     
- 
     
      
     
     
      
       void test(
       int i)
      
     
- 
     
      
     
     
      
       {
      
     
- 
     
      
     
     
      
           
       switch(i)
      
     
- 
     
      
     
     
      
           {
      
     
- 
     
      
     
     
      
           
       case 
       1:
      
     
- 
     
      
     
     
      
               printf(
       "data is %d\n",i);
      
     
- 
     
      
     
     
      
               
       break;
      
     
- 
     
      
     
     
      
           
       case 
       2:
      
     
- 
     
      
     
     
      
               printf(
       "data is %d\n",i);
      
     
- 
     
      
     
     
      
               
       //break;
      
     
- 
     
      
     
     
      
           
       case 
       3:
      
     
- 
     
      
     
     
      
               printf(
       "data is %d\n",i);
      
     
- 
     
      
     
     
      
               
       break;
      
     
- 
     
      
     
     
      
         
       default:
      
     
- 
     
      
     
     
      
           
       break;
      
     
- 
     
      
     
     
      
         }
      
     
- 
     
      
     
     
      
       }
      
     
不说你也懂的,在case 2下面没有break,这与我们设计的初衷是不符的,那么switch有哪些缺乏呢,我们来总结一下
转载:https://blog.csdn.net/u012846795/article/details/109507737
查看评论
					