switch语句正确使用方法,switch语句的功能

首页 > 教育 > 作者:YD1662024-05-02 12:31:10

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结构清晰,执行效率高

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.