c语言中switch语句的用法及规则
    c语言中switch语句的用法及规则
    一、switch语句:
    switch语句用于分支结构的控制,它节省了代码,增强了程序的可读性,也加强了代码的可维护性。
    二、switch语句的语法:
    switch(表达式)
    {
    case 常量表达式1:
    语句;
    注:break可出现可不出现,
    break;  //效果等同于终止switch语句
    case 常量表达式2:
    语句;
    break;
    .
    .
    .
    default: //默认情况,可出现可不出现
    语句;
    break;
    }
    三、switch语句详解:
    1、表达式:
    switch语句的表达式一般是一个整数表达式(如变量或常量等),它可以是int、char、short或者枚举型。
    2、case语句:
    case语句是表达式的取值,如果表达式的值与case表达式的值相等,就会执行语句,执行完毕break语句就会立即跳出switch语句。
    3、default语句:
    default语句是在上面的case语句中没有满足任何一个条件时,就会执行default语句,而后就跳出switch语句。
    四、注意事项:
    1、switch语句中表达式的取值只能是整数,如果取值是浮点型,则编译时就会出错。
    2、case的值不能重复,否则就会重复执行,也就是错误的。
    3、switch语句中default可有可无,有的话就位于最后,它可以处理那些没有列出的所有情况。switch的用法c语言
    4、如果,case中的语句没有break,那么程序就会执行到最后一句,不管是否有符合的case,只有加上break才能结束程序。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。