码迷,mamicode.com
首页 > 编程语言 > 详细

java中的if....else 结构

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

标签:main   输出   ...   case   ade   next   switch   bre   奇数   

判断是素数,还是偶数?

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

标签:main   输出   ...   case   ade   next   switch   bre   奇数   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!