常用域名大全,北京度seo排名,五华网站建设,电子商务网站建设的需求在C语言中switch...case语句是经常用到的#xff0c;下面我介绍一下在使用该语句时候需要注意的一个细节问题。话不多说#xff0c;直接举例子#xff1a;例子1#xff1a;switch(fruit){case 1:printf(apple); break;case 2:printf(banana); brea…在C语言中switch...case语句是经常用到的下面我介绍一下在使用该语句时候需要注意的一个细节问题。话不多说直接举例子例子1switch(fruit){case 1:printf(apple); break;case 2:printf(banana); break;case 3:printf(orange); break;case 4:printf(pear); break;case 5:printf(grape); break;}当fruit的值为1时毫无疑问此时程序输出apple;同理当fruit的值为2时输出banana当fruit的值为3时输出orange;当fruit的值为4时输出pear;当fruit的值为5时输出grape.下面我再举个例子在该例子中我们去掉case 3后面的break.例子2switch(fruit){case 1:printf(apple); break;case 2:printf(banana); break;case 3:printf(orange);case 4:printf(pear); break;case 5:printf(grape); break;}在例子2中当fruit的值为3时程序输出的为orangepear当把case 4后的break也去掉当fruit的值为3时此时程序输出的为orangepeargrape.对比例子1和例子2大家应该明白break在switch...case语句中的重要性了吧在写程序中一定不能轻易忽视这个问题另外在写程序中有时候为了实现某个功能也会故意省去case后面的break在此处就不必举例相信大家会在写程序的过程中遇到这种情况。