小华是未来之子,在敌人(程序)追击他到悬崖边时(switch),千钧一发之际,他只能“跳崖”逃生。小明打开博士给他的定位仪,小明打开定位仪后输入n,(n是小明跳下悬崖的位置)小明在下坠时脑海浮现出博士给予他的告诫----当你的位置出现break时,你就可以通过break这个“传送门”回城了!
但是你要小心敌人会在你未遇到break这个传送门之前,获取你在下坠悬崖时留下的记忆(cout<<""<<endl;),并将它们一并展现(cout),从而逆转未来,后果不堪设想!因此,小华意识到有无这个传送门(break)很重要----如果很幸运,有break,他就可以立即逃脱敌人(立即跳出程序)的追击,守护未来!;
如果没有break,小华不幸坠落至崖底,敌人(程序)也将获取他的完整记忆,逆转未来!
有传送门(break):
#include<iostream>
using namespace std;
int main()
{
int n=1;
n++;
switch(n)
{
case 1:
case 2: cout<<"2"<<endl;
case 3:
case 4: cout<<"4"<<endl;break;
default: cout <<"5"<<endl;
}
cout<<"n="<<n<<endl;
return 0;
}
运行结果:
2
4
n=2
无传送门(break):
#include<iostream>
using namespace std;
int main()
{
int n=1;
n++;
switch(n)
{
case 1:
case 2: cout<<"2"<<endl;
case 3:
case 4: cout<<"4"<<endl;
default: cout <<"5"<<endl;
}
cout<<"n="<<n<<endl;
return 0;
}
运行结果:
2
4
5
n=2
您的点赞与收藏是小华获取运气的最大源头!要一起为小华守护未来加油呦!