使用switch语句做分支判断的时候,只能判断常量表达式.switch语句必须使用break吗
使用switch语句做分支判断的时候,只能判断常量表达式。switch语句是c语言分支语句的一种,主要用于实现多分支的选择结构。
switch后接一个表达式,然后根据表达式的值来和case后的常量表达式匹配,从而执行相应的语句。
break不存在的情况下,则会一直向下执行下面case的语句;如果break存在,则不会执行。
default关键字,用于括号中常量和case后常量无匹配的情况。
使用switch语句做分支判断的时候,只能判断常量表达式。switch 语句和 if / else 类似,都可以作为条件分支判断,当分支判断较少的适合推荐使用 if / else ;当分支判断比较多的时候推荐使用 switch 语句。
使用switch语句做分支判断的时候,只能判断常量表达式。和if-else语句不同,switch语句分支语句进行判断的标准只能是常数。但是有时一个问题直观的判断条件是表达式的真假,在这
种情况下,switch语句的应用就显得比较困难;就算可以得到常数,switch后括号里的表达式也很难构建。
使用switch语句做分支判断的时候,只能判断常量表达式。和if-else语句不同,switch语句分支语句进行判断的标准只能是常数。但是有时一个问题直观的判断条件是表达式的真假。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论