C 選擇結構switch

2021-09-25 06:22:51 字數 698 閱讀 8709

注意:switch結構以【變數值為條件】,【根據變數值】【選擇】對應的**執行。

break:是【退出】迴圈或者其他結構的意思。

如果【沒有break】,switch結構在執行對應語句後,【繼續向下執行】其他條件語句,【直到最後乙個case】或【default】執行完成退出switch。

switch(變數)
實際應用
int n;

str input = console.readline(); //輸入

n = convert.toint32(input); //輸入字元轉成int型別

//n作為條件變數

switch(n)",n);

break; //退出switch

//n=2時,執行下面語句

case 2: console.writeline("n=",n);

break;

//n=3時,執行下面語句

case 3: console.writeline("n=",n);

break;

//其他值預設執行下面語句

default: console.writeline("輸入的數字不在範圍內。"); //其他條件預設執行這條語句

break;

}

switch選擇結構

要求控制台輸入選單編號,用int型別接收。根據輸入的選單編號,進入不同的選單頁面 scanner input new scanner system.in system.out.println 歡迎進入大富翁 系統 system.out.println t t1.註冊 system.out.print...

選擇結構switch

switch 條件語句也是一種很常用的選擇語句,它和if條件語句不同,它只能針對某個表示式的值作出判斷,從而決定程式執行哪一段 例如,在程式中使用數字1 7來表示星期一到星期天,如果想根據某個輸入的數字來輸出對應中文格式的星期值,可以通過下面的一段偽 來描述 用於表示星期的數字 如果等於1,則輸出星...

選擇結構 switch語句

格式 switch 表示式 執行流程 1 將表示式和case的值依次從上往下進行比較,如果和case後面的值1匹配了,就執行語句體1 並結束整個switch語句 2 如果沒有匹配,就繼續匹配值2,如果匹配就執行語句體2 3 如果所有的case後面的值都不匹配就執行default後面的語句體n 1 注...