亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我有20個,就提示錯誤了哦! 14個就沒有問題.怎么辦?

我有20個,就提示錯誤了哦! 14個就沒有問題.怎么辦?

慕碼人8056858 2022-08-11 11:07:20
access數據庫select Switch(CityName = "London", "English", _CityName = "Rome", "Italian", _CityName = "Paris", "French")from temptable
查看完整描述

2 回答

?
千巷貓影

TA貢獻1829條經驗 獲得超7個贊

1.什么是switch選擇結構:

    語法:  switch(表達式){

            case 常量 1:

                      代碼塊1;

              break;

            case 常量2 :

                      代碼塊2;

              break;

            default:

                       代碼塊3;

                    break;

}

這里switch、case、default、break、都是java的關鍵字

2. 1中所示即為switch選擇結構;而switch選擇結構執行過程如下。

     執行過程:

   先計算并獲得switch后面小括號里的表達式或變量值,然后將計算結果順序與每個case后的常量比較,當二者相等時,執行這個case塊中的代碼,當遇到break時,就跳出switch選擇結構,執行switch選擇結構之后的代碼,如果任何一個case之后的常量與switch后的小括號中的值相等,則執行switch尾部的default塊中代碼。

3.如何使用switch選擇結構:

   了解了switch選擇結構之后呢,接下來做幾個案例使用switch選擇結構, :

      

4.public calss Compete{

              public static void main( String [] args){

                     int mingci = 1;   //名次

             switch(mingci){

                  case 1 :

                     System.out.println("參加理工大學組織的一個月夏令營活動");

                      break;

                  case 2:

                      System.out.println("獎勵惠普筆記本一臺");

                      break;

                  case 3:

                      System.out.println("獎勵惠普筆記本一臺");

                      break;

                  default:

                       System.out.println("沒有任何獎勵");

                     break;

               }

       }

}

  以上代碼就實現了switch選擇結構:運行結果如下圖:

5.當然  可以通過scanner 定義  輸入選擇內容而顯示結果。并進行如何通過if  else   來處理異常。

 import java.util.Scanner;

    public class Compete {

      public static void main(String[] args) {

            System.out.println("**********************");

            System.out.println("歡迎使用超市管理系統");

            System.out.println("\t\t1.登陸系統");

           System.out.println("\t\t1.退出");

              System.out.println("**********************");

               System.out.println("請選擇輸入任意一個數“ 1 2 ”");

              Scanner input =new Scanner(System.in);

         if(input.hasNextInt()==true){

      int num = input.nextInt();   //名次

         switch(num){

              case 1 :

                System.out.println("歡迎你登陸");

                 break;

             case 2 :

                 System.out.println("謝謝使用");

                 break;

             

             default:

                  System.out.println("輸入錯誤!");

                break;

          

        }

 }else{

    System.out.println("請輸入正確的數字!");

     }

}

}

實現if  else   處理異常!  和選擇結構;


查看完整回答
反對 回復 2022-08-15
?
DIEA

TA貢獻1820條經驗 獲得超3個贊

超過14個access會認為太復雜,不予處理,可以把cityname讀出來后在程序里進行判斷

查看完整回答
反對 回復 2022-08-15
  • 2 回答
  • 0 關注
  • 351 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號