第四章

                        第四章:选择结构(二)

一.switch选择结构

 1.什么是switch选择为结构

     switch(表达式){

                case1:

                     //代码1

                     break;

               case2:

                      //代码2

                      break;

               default:

                      代码n;

                      break;

       }

 这里的switch   case     default    break都是java关键字

    eg:   

          package cn.com.bdqn.s1297;

         import java.util.Scanner;

         public class Test12 {  public static void main(String[] args) {  

            Scanner input = new Scanner(System.in);       

            System.out.println("请输入第一个数:");        

            int num=input.nextInt();    

            System.out.println("请输入第二个数:");   

             if(input.hasNextInt()){   

            int num2=input.nextInt();        

            char c = input.next().charAt(0);   

             switch(c){   

             case '+':    

                 System.out.println(num+"+"+num2+"="+(num+num2));     

                  break;   

             case '-':    

                 System.out.println(num+"-"+num2+"="+(num-num2));     

                 break;  

            case '*':    

                 System.out.println(num+"*"+num2+"="+(num*num2));     

                   break;    

            case '/':     

                System.out.println(num+"/"+num2+"="+(num/num2));     

                 break;       

               }       

                }else{    

                         System.out.println("请输入正确的数字!");   

      }   

   }

}

原文地址:https://www.cnblogs.com/qjt970518--/p/5672858.html