switch语句是怎么执行的 switch语句的用法?
switch语句的用法?
switch语句的语法如下(switch、case和default是关键字):switch(expression){case constant expression 1:语句1;break;case constant expression 2:语句2;break case constant expression n:语句n;break;default:语句n1;break;}Description:break exit{}case只能后跟值(加冒号:),而不是表达式。Switch(expression)without(分号){}before and after(分号)}Switch语句规则(tcase标记必须是常量表达式)Switch只能用于基本数据类型,如int、char等。对于其他类型,必须使用if语句。 case标记必须是唯一的表达式;也就是说,不允许两个case具有相同的值。别问为什么,C是规则!我们只需要了解规则并学习如何应用它们!猜测原因:浮点数据不是精确的数据,在机器上只能表示一个近似值,如:0.1在机器上是0.09999612。。。也可能是0.09999723。。。根据不同的精度,不同的数据源,其值是不确定的数据,因此,不能用用例来定位
switch语句是怎么执行的 case用法举例 switch和case的用法例子
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。