C语言switch语句

switch(表达式)
{ 
    case 常量表达式1:  语句1;
    case 常量表达式2:  语句2;
    … 
    case 常量表达式n:  语句n;
    default:语句n+1;
}

用法是讲表达式的值逐个与常量表达式的值比较,若相等,则执行该行常量表达式后面的语句以及该行之后所有的case语句。

为了做到表达式的值与常量表达式值相等时只执行该行的语句,我们C语言中提供了break。

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



你可能感兴趣的:(C语言)