C语言中switch语句的用法——学习笔记论坛——站长专属——冰糖橙之家

C语言中switch语句的用法

一、引用场景

  如果if分支较多,会导致程序冗长,这种情况下,可以使用C语言提供的switch语句处理多分支选择问题。

二、语法结构

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

三、释义

  1. 计算switch后面表达式的值,并且与每个case后面的常量表达式的值进行比较,如果两者相等,就执行该case后的语句。
  2. 如果case对应的语句后面有break语句,则程序跳出switch语句;如果没有break语句,则继续执行下一个case对应的语句。
  3. 如果switch后面表达式的值与case后面的常量表达式的值都不相等,则执行default后的语句。
请登录后发表评论

    没有回复内容