Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / C语言中switch的用法

1.单一label的情况:switch(exprission){     case  label1: statement1 ;                                  break;     case  label2 :  statement2;                               break;     default:           statement3;                               break; 
}2.多重label的情况:switch(expression){        case  label1 :        case label2 :statement1;                             break;        case  label3 : statement2;     }如上所示:1.如果没有break语句则直接执行该case语句后的语句;2.default语句为可选语句;3.expression和case必须为整型值(包括char类型),并且标签必须是常量或者完全由常量组成的表达式;4.如果没有与expression相匹配的case label 则直接跳到default(如果存在default的话),否则直接跳出switch语句,执行switch后紧跟的语句.