保姆级教学C++读程序题之switch语句(综合)

 

小华是未来之子,在敌人(程序)追击他到悬崖边时(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 

您的点赞与收藏是小华获取运气的最大源头!要一起为小华守护未来加油呦!

 

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值