java中的if....else 结构

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的if....else 结构相关的知识,希望对你有一定的参考价值。

判断是素数,还是偶数?

import java.util.Scanner;

public class Boke3 {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("请输入一个数字:");
    int num = input.nextInt();
    if(num%2==0){
      System.out.println(num+"是偶数");
    }else{
      System.out.println(num+"是奇数");
    }
  }
}

根据成绩输出对应的等级,使用if多分支和switch语句分别实现

a:用if和else来实现.

import java.util.Scanner;
public class Boke4 {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("请输入你的分数:");
    int num = input.nextInt();
    String grade;
    if(num>90){
      grade = "A";
    }else if(num>80){
      grade = "B";
    }else if(num>70){
      grade = "C";
    }else if(num>60){
      grade = "D";
    }else{
      grade = "E";
    }
    System.out.println("成绩为"+num+"属于"+grade+"级");
  }
}

b:用swith来实现.

import java.util.Scanner;
public class Boke4 {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("请输入你的分数:");
    int num = input.nextInt();
    String grade;
    switch(num/10){
      case 10:
      case 9:
        grade="A";
        break;
      case 8:
        grade="B";
        break;
      case 7:
        grade="C";
        break;
      case 6:
        grade="D";
        break;
      default:
        grade="E";
     }

     System.out.println("成绩为"+num+"属于"+grade+"级");
   }
}



























































以上是关于java中的if....else 结构的主要内容,如果未能解决你的问题,请参考以下文章

Java 分支结构 - if...else/switch

Java 分支结构 - if...else/switch

Java中的结构语句

Java 分支结构 - if...else/switch

Java 分支结构 - if...else/switch

JAVA 分支结构 - if...else/switch