switch case判断字符串C语⾔switch字符作为判断,C语⾔中switch()语句的括号内
可以是什么类型的呢?
switch()语句的括号内的表达式必须是整型,它要与case ⾥的值呼应。
Switch⽤在编程中,如C语⾔中它经常跟Case⼀起使⽤,是⼀个判断选择代码。其功能就是控制流程流转的。
直线翻译:switch语句,即“切换”语句;case即“情况”。
switch语句的语法如下(switch,case,break和default是关键字):
switch ( 变量表达式 )
{
case 常量1 :语句;break;
case 常量2 :语句;break;
case 常量3 :语句;break;
...
case 常量n:语句;break;
default :语句;break;
}
扩展资料:
遵守switch语句规则
switch语句⾮常有⽤,但在使⽤时必须谨慎。所写的任何switch语句都必须遵循以下规则:
只能针对基本数据类型中的整型类型使⽤switch,这些类型包括int、char等。对于其他类型,则必须使⽤if语句。
switch()的参数类型不能为实型 。case标签必须是常量表达式(constantExpression),如42或者'4'。case标签必须是惟⼀性的表达式;也就是说,不允许两个case具有相同的值。

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