05 Java语言学习基础(持续更新)——分支结构

分支结构(文末有代码练习题)

1.什么是分支结构?

  • 程序在可以运行过程中,根据不同条件运行不同的语句
    当条件满足时运行某些语句;
    当条件不满足时则不运行这些语句 if结构。
    当条件满足时运行某些语句;
    当条件不满足时运行另外一些语句一if else结构。

2.if结构

if语句的执行逻辑

语句0;
if (逻辑表达式) {
语句1 ;语句2 ;
}
语句3 ;

  • 执行语句0 ;
  • 判断逻辑表达式的值:
    若值为true ,则执行if语句块中的语句;若值为false ,则不执行if语句块中的语句;3.执行语句3。
if结构
  • if(关系表达式){
    //语句块
    }
  • 当关系表达式为true时,执行语句块,否则不执行
//当a>b时,执行语句块,否则不执行
if(a>b){
   
temp=a;
a=b;
b=a;
}

//当语句块只有一条语句时也省略语句块
if(max<b) max=b;

3.if…else结构

if…else结构

if(关系表达式){
//语句块1
} else{
//语句块2
}

  • 当关系表达式为true时,执行语句块1,否则执行语句块2.
if(sorce>=60){
   
System.out.println("Pass");
}else{
   
System.out.println("Fail");
}
if…else嵌套
  • 1.对于代码
if(score>=90){
   
   System.out.printIn("A");
}else{
   
if(score>=80){
   
   System.out.println("B");
  }
}

可以写成

if(sorce>=90)
  • 16
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值