您的位置 首页 > 雕刻工具

switch语句 switch语句用法

很多朋友对于switch语句和switch语句用法不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

switch(表达式)\n\n{case1:执行语句;break;\n\ncase2:执行语句;break;\n\n....\n\ndefault:执行语句;break;\n\n}\n\n

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

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

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

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

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

intmain(){\n\n//1、提示用户给外卖打分\n\nintscore=0;\n\ncout<<"请您给本次就餐进行打分~~"<<endl;\n\n//2、用户开始进行打分\n\ncin>>score;\n\ncout<<"您当前打分为:"<<score<<endl;\n\n//3、根据用户输入的分数进行提示用户最后的结果\n\nswitch(score){\n\ncase1:\n\ncout<<"您本次用餐很差,后续我们会进行反馈并送您5元红包~"<<endl;\n\nbreak;\n\ncase2:\n\ncout<<"您本次用餐较差,后续我们会进行跟进反馈"<<endl;\n\nbreak;\n\ncase3:\n\ncout<<"您本次用餐满意~"<<endl;\n\nbreak;\n\ncase4:\n\ncout<<"您本次用餐满意~"<<endl;\n\nbreak;\n\ncase5:\n\ncout<<"您本次用餐非满意"<<endl;\n\nbreak;\n\ndefault:\n\ncout<<"还请输入1-5分进行打分~"<<endl;break;}\n\n}

if与switch的区别:

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

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

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

关于switch语句的内容到此结束,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023