程序员,来说说你喜不喜欢使用switch/case语句?

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

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有哪些缺乏呢,我们来总结一下

你可能感兴趣的:(C/C++,语言编程,编程语言,python,java,switch,mysql)