关于学习这件事程序员

【C语言】-条件语句-switch语句

2015-11-21  本文已影响142人  真一

switch语句:

用于直接处理不同情况下的多路问题。

switch语句又可称为开关语句,其执行流程和多分支if语句类似。

switch (表达式)
{
  case 常量表达式1:语句组1;break;      // 如果有break,执行完case后的语句后,就停止;
  case 常量表达式2:语句组2;break;      // 如果没有break,则继续执行下一个case语句,直到遇到break。
  ...
  case 常量表达式n:语句组n;break;
  default:语句组;break;              //  这一句可要可不要  
}

当switch后面的“表达式”的值与某个case后的“常量表达式”的值相同时,就执行该case后面的语句(组)。当遇到break语句时,跳出switch语句,转向执行switch结构后面的语句。如果没有任何一个case后面的“常量表达式”的值与“表达式”的值匹配,则执行default后面的语句(组)。然后再执行switch结构后面的语句。

注意:

上一篇 下一篇

猜你喜欢

热点阅读