首页 > 编程语言 > 详细

java中的if....else 结构

时间:2017-04-14 20:40:51      阅读:215      评论:0      收藏:0      [点我收藏+]

判断是素数,还是偶数?

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 结构

原文:http://www.cnblogs.com/lzw3047/p/6710595.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!