句序列i為空,則對應的break語句可去掉。圖3-7是switch語句的流程圖。
特殊情況下,如果switch表達式的多個值都需要執(zhí)行相同的語句,可以采用下面的格式:
switch(i)
{
case1:
case2:
case3:語句1;
break;
case4:
case5:語句2;
break;
default:語句3;
}
當整型變量i的值為1、2或3時,執(zhí)行語句1,當i的值為4或5時,執(zhí)行語句2,否則,執(zhí)行
語句3。
特殊情況下,如果switch表達式的多個值都需要執(zhí)行相同的語句,可以采用下面的格式:
switch(i)
{
case1:
case2:
case3:語句1;
break;
case4:
case5:語句2;
break;
default:語句3;
}
當整型變量i的值為1、2或3時,執(zhí)行語句1,當i的值為4或5時,執(zhí)行語句2,否則,執(zhí)行
語句3。