C语言CASE语句

来源:百度知道 编辑:UC知道 时间:2024/09/24 21:19:50
case后面都可以跟什么嵌套啊~?
格式是什么呢~?
大家帮忙讲讲。。
case1:{ } break;
case2: { } break;
可以写成上面的形式吗~?

case 后面可以跟任何语句

可以的,
case 1:后面如果代码太长,就写成函数,{}只不过将一段代码做为一个代码块!

加不加{}均可。switch-case的原理是,当满足case的条件时,即执行其后面的语句,直到遇到break跳出。

case后面加常量表达式,可以跟任何语句,不需要加{},但要有“;”
case1:……;break;
case2:……;break;
……

可以这样写,{}中的内容可视为一个整体,但{}里的内容要符合语法格式就OK了。