switch语句,划分成绩等级 ; switch case;

switch语句是一种多分支选择结构

switch 分支选择语句就像一个人手上拿着一个一个号码,只有出现能另外一个匹配的号码才能进行下一步操作,注意与 if 语句区分开,if 是判断真假,只存在真和假两种状态,而switch 可以有多种选择,通俗的讲,switch是多个 if 语句组合在一起

其一般形式如下:

switch(表达式)
{
   
    case 常量表达式1: 语句1
    case 常量表达式2: 语句2
    //……
    //……
    case 常量表达式 n-1: 语句 n-1
    default: 语句n
}

注意要区分其差别:if (表达式)中存在 1 / 0 两种状态,if(1) 则执行{...}if(0) 则不执行{...}

switch(表达式)是一种状态,这种状态需要与switch (表达式){ case 表达式 ....;}中的case(表达式)中的表达式匹配才有意义,case(表达式)中各表达式的值必须不同,且switch (表达式){ case 表达式 ....;}switch(表达式)的表达式值与 case 表达式 的表达式值相等时,相当于if (1)的状态,则执行 case 常量表达式: 语句中语句;表达式的值不匹配则为 if(0)的状态,不执行,case均不满足则执行default; 语句;;default语句与各case在先后顺序上并不冲突,出现次序不影响结果。
eg:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值