首页 > 其他 > 详细

switch中的break控制

时间:2015-10-07 20:26:18      阅读:263      评论:0      收藏:0      [点我收藏+]
#include<iostream>
using namespace std;
int main()
{
	int i=10;
	switch(i){
	case 9:i+=1;
	case 10:i+=1;
	case 11:i+=1;
	default:i+=1;
	}


	cout<<i<<endl;
	return 0;
} 

上面的结果是13;

#include<iostream>
using namespace std;
int main()
{
	int i=10;
	switch(i){
	case 9:i+=1;
	case 10:i+=1;
	case 11:i+=1;break;
	default:i+=1;
	}


	cout<<i<<endl;
	return 0;
} 
上面的结果是12;


结论:如果不加break,则连default也不受控制,也就是说连default也执行。





版权声明:本文为【借你一秒】原创文章,转载请标明出处。

switch中的break控制

原文:http://blog.csdn.net/u013467442/article/details/48951843

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!