switch语句用法(switch语句的作用,功能,及含义)

yumo6663个月前 (05-07)技术文章18

switch语句

作用:执行多条件分支语句

语法:

switch(表达式)

{case 1:执行语句;break;

case 2:执行语句;break;

....

default:执行语句;break;

}

 

首先咱们需要将,switch()里面添加表达式,

在表达式内,如果值为1,执行1里面的语句,最后结束

表达式内,如果值为2,执行2里面的语句,最后结束

最后是用default,以上都不包含则执行语句,最后结束

德莫时光:

给外卖进行打分1-5分,如果5分是非常满意,4-3分是满意,2分是差评,1分是很差

int main(){

//1、提示用户给外卖打分

int score=0;

cout<<"请您给本次就餐进行打分~~"<<endl;

//2、用户开始进行打分

cin>>score;

cout<<"您当前打分为:"<<score<<endl;

//3、根据用户输入的分数进行提示用户最后的结果

switch(score){

case 1:

cout<<"您本次用餐很差,后续我们会进行反馈 并送您5元红包~"<<endl;

break;

case 2:

cout<<"您本次用餐较差,后续我们会进行跟进反馈"<<endl;

break;

case 3:

cout<<"您本次用餐满意~"<<endl;

break;

case 4:

cout<<"您本次用餐满意~"<<endl;

break;

case 5:

cout<<"您本次用餐非满意"<<endl;

break;

default:

cout<<"还请输入1-5分进行打分~"<<endl;break;}

}

if与switch的区别:

if语句:

需要输入表达式的区间,如1<x<5

switch语句:

在判断时只能是整型或字符型,不能是区间;

case里面没有break的话会一直往下执行寻找break或者结束该结构体

switch结构清晰,执行效率高

相关文章

你真的会用“if函数”吗?这3点知识,工作时必须掌握

IF函数是Excel中最常用的函数之一,但你真的知道这个函数的用法吗? 下面为大家介绍三点,工作必须掌握的知识!一、IF函数的基本语法IF函数表示根据条件进行判断并返回不同的值,它返回的结果有两个,一...

区间判断,你还在IF嵌套吗?来看看是大陆吧

首发 公众号:EXCEL办公实战先上图基本上,看着这种,很多人第一反应这个简单,IF我会!于是你默默地奋笔疾书写下了如下"套环":公式:=IF(F2<5,"1级"...

WPS四功能性函数,算式计算,IFS多条件匹配,快手办公不输EXCEL

Hello大家好,我是帮帮。今天跟大家分享一下WPS四功能性函数,算式计算,IFS多条件匹配,快手办公不输EXCEL。有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章末尾的“了解更多”...

12组Excel常用公式,很多人都在找!让你成为同事眼中的Excel高手

今天跟大家分享12个职场中必备的Excel函数公式,随着新函数的到来,很多经典的函数组合已经成为历史,大家以后遇到类似的问题,直接套用即可,让你成为同事眼中的Excel高手一、提取数据中的唯一值公式:...

最常用的if函数11种经典用法,超级实用!值得收藏学习

Excel秘籍大全,正文开始功能:判断一个条件是否满足,如果满足返回一个值,不满足则返回另一个值。结构:=IF(测试条件,真值,假值)为了方便大家了解该函数,接下来通过案例来说明:一、单条件判断如何计...

Xlookup函数新用法,居然能计算快递费,太强大了!

今天我们来学习下,如何做近似的区间匹配,这个也是一个粉丝提问的问题,感觉非常的典型,就写个文章来讲讲如下图所示,我们需要根据右侧的费用表,来进行快递费用的匹配,其实对于这样的问题,我们利用Xlooku...