首頁 >常見問題 >switch語句格式是什麼

switch語句格式是什麼

coldplay.xixi
coldplay.xixi原創
2020-12-22 11:15:2229531瀏覽

switch語句格式為【switch(表達式){case 值1:語句體1;break;case 值2:語句體2;break;】;其中break表中斷的意思,所有的值都不符的時候,就執行語句體default。

switch語句格式是什麼

switch語句格式為:

1、switch語句格式:

         switch(表达式){
           case 值1:
              语句体1;
                 break;
                 case 值2:
                语句体2;
                 break;
                ...
                  default:
                  语句体n+1;
                   break;
           }

2、格式解釋:

表達式:byte,short,int,char

  • case後面的值:就是用來和表達式的值進行匹配的內容

  • break:表中斷的意思

  • default:所有的值都不符合的時候,就執行語句體default;

3、執行流程:

##                        A:先計算表達式的值

##1112) B:將這個計算出來的值依序和case後面的值進行比較,一旦有匹配的,就執行對應的語句,遇到break就結束。

                                        中上:如果所有case皆不匹配,則執行語句體n 1

4、使用範例碼:

#

                        Scanner sc= new Scanner(System.in);
                        System.out.println("请输入数字1-7");
                       int i = sc.nextInt();
                       switch(i) {
                                            case 1:
                                            System.out.println("星期一");
                                            break;
                  case 2:
                     System.out.println("星期二");
                     break;
                  case 3:
                       System.out.println("星期三");
                    break;
                  case 4:
                      System.out.println("星期四");
                      break;
                  case 5:
                    System.out.println("星期五");
                    break;
                  case 6:
                    System.out.println("星期六");
                    break;
                case 7:
                    System.out.println("星期天1");
                    break;
                    default:
                        System.out.println("请输入正确数字:");
                  break;
#rrreee#drrreee

drrreee
drrreee###drrreee###drrreee###drrreee.學習推薦:###程式設計影片#########

以上是switch語句格式是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn