Java程序中的流程控制

一.概述

在一个程序执行中的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺寻来实现我们要完成的功能。

二.顺序结构(先后顺序是一样的,谁在前面就先执行,在后面就后执行

三.判断语句(选择语句)

If语句第一种格式:if

单if语句

1.首先判断关系表达式看其结果是true还是false

2.如果是true就执行语句体1

3.如果是false就执行语句2

 

 

 

代码如下:
public class Example06 {
    public static void main(String[] args) {
        int num = 666;

        if(num% 2 == 0) {
            //如果除以2余数为0,说明可以整除,是偶数
            System.out.println("偶数");
        }else {
            System.out.println("奇数");
        }
        }
    }

If else:

1.首先判断关系表达式看其结果是true还是false

2.如果是true就执行语句体1

3.如果是false就执行语句体2

4.如果还是false就继续判断关系表达式,看其是true还是false

代码如下: 

public static void main(String[] args) {
//x和y的关系满足如下:
//如果x >=3,那么y = 2x +1;
//如果-1<x<3,那么y = 2x;
//如果x《=-1,那么y = 2x-1;
//根据给定的x的值,计算出y的值并输出
//定义变量
int x = 5;
int y;
if (x>=3) {
    y = 2 * x + 1;
}else if (x >= -1 && x <3){
    y = 2*x;
}else {
    y = 2 * x -1;
}System.out.println("y的值是"+y);
}

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值