8.15基本选择结构

基本选择结构

顺序结构

package WSN.struct;

public class ShunXunDemo {
    public static void main(String[] args) {
        System.out.println("HEllo1!");
        System.out.println("HEllo2!");
        System.out.println("HEllo3!");
        System.out.println("HEllo4!");
        System.out.println("HEllo5!");
        System.out.println("HEllo6!");
        System.out.println("HEllo7!");
        System.out.println("HEllo8!");
        System.out.println("HEllo9");
        System.out.println("HEllo10!");
        System.out.println("HEllo11!");
    }
}

在这里插入图片描述
在这里插入图片描述


if单选择结构

package WSN.struct;

import javax.xml.stream.events.EndDocument;
import java.util.Scanner;

public class IfDemo01 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入内容");
        String s = scanner.nextLine();

        // 判断字符串是否相等
        if (s.equals("Hello")){
            System.out.println(s);

        }

        System.out.println("End");
          scanner.close();
    }
}

在这里插入图片描述
在这里插入图片描述


if双选择结构

package WSN.struct;

import java.util.Scanner;

public class IfDemo02 {
    public static void main(String[] args) {
        //考试分数大于60分及格,小于60分不及格。

        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入成绩:");
        int score = scanner.nextInt();

        if (score>60) {
            System.out.println("成绩及格!");

        }else{
            System.out.println("成绩不及格!");
        }


        scanner.close();

    }
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


if多选择结构

package WSN.struct;

import java.util.Scanner;

public class IfDemo03 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        //考试分数大于60分及格,小于60分不及格。
    /* if 语句至多有一个 else 语句,else 语句在所有的 if else 语句之后。
       if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。
       一旦其中一个else if 语句检测为 true ,其他的 else if 以及 else 语句都将跳过执行。

     */
        System.out.println("请输入成绩:");
        int score = scanner.nextInt();

        if (score==100){
            System.out.println("恭喜满分!");
        }else if (score<100 && score>=90){
            System.out.println("A级!");
        }else if (score<90 && score>=80){
            System.out.println("B级!");
        }else if (score<80 && score>=70){
            System.out.println("C级!");
        }else if (score<70 && score>=60){
            System.out.println("D级!");
        }else if (score<60 && score>=0){
            System.out.println("不及格!");
        }else{
            System.out.println("成绩不合法!");
        }
            scanner.close();

        }

    }

在这里插入图片描述

if 语句至多有一个 else 语句,else 语句在所有的 if else 语句之后

if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。

一旦其中一个else if 语句检测为 true ,其他的 else if 以及 else 语句都将跳过执行

在这里插入图片描述

在这里插入图片描述


嵌套的if结构

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值