如何使用switch语句完成以下功能:变量i的值为25,判断改变的值,当i小于10时输出“小于10”,当i在10——20之间时,输出“大于10小于20”,当i在20——30之间时,输出“大于20小于30”,当i大于30时,输出“大于三十”

解决方案 »

  1.   

    public static void main(String[] args) {
    boolean expr = true;
    int i = 25 / 10;
    switch(i){
    case 0:
    System.out.println("小于10");
    break;
    case 1:
    System.out.println("10-20");
    break;
    case 2:
    System.out.println("20-30");
    break;
    case 3:
    System.out.println("30-40");
    break;
    } }
      

  2.   


    public class TestCase { /**
     * @param args
     */
    public static void main(String[] args) {
    int i = 10;
    switch(i/10 + 1) {

    case 1 : System.out.println("小于10");break;
    case 2 : System.out.println("大于等于10小于20");break;
    case 3 : System.out.println("大于等于20小于30");break;
    }
    }}
      

  3.   

    int i=25
    switch(i/10){
    case 0:System.out.println("小于10");break;
    case 1:System.out.println("大于10小于20");break;
    case 2:System.out.println("大于20小于30");break;
    default:System.out.println("大于30");break;
    }