第三章 选择结构

。第三章 选择结构

1.if 选择结构

if ( 条件 ) { 
        //代码块 
}

if-else选择结构

 if ( 成绩>=80) { 
     //代码块1  
 }
 else if (成绩>=60) { 
     //代码块2 
 }
 else { 
     //代码块3 
 }

嵌套if-else选择结构

 if(条件1) {
      if(条件2) {
              代码块1
      } else {
              代码块2
      }
} else {
      代码块3
}

基本if选择结构:可以处理单一或组合条件的情况

if-else选择结构:可以处理简单的条件分支情况

多重if选择结构:可以处理分段的条件分支情况

嵌套if选择结构:可以处理复杂的条件分支情况

2.swich选择结构

switch (表达式) {
      case 常量 1:
		语句;
		break;
      case 常量 2:
		语句;
		break;default:
		语句;
}

常见错误

如果需要每个case执行完后跳出,在每个case后不要忘记写break;

Case后的常量值不能相同

default块顺序可以变动,但要注意其执行顺序。通常,default块放在末尾,也可以省略

的常量值不能相同***

default块顺序可以变动,但要注意其执行顺序。通常,default块放在末尾,也可以省略

多重分支并且条件判断是等值判断的情况

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值