c语⾔switch可以嵌套嘛,判断嵌套switch语句-C语⾔教程C 嵌套 switch 语句
可以在⼀个 switch 语句内使⽤另⼀个 switch 语句。即使内部和外部 switch 的 case 常量包含共同的值,也没有⽭盾。
语法
嵌套 switch 语句的语法:
switch(ch1) {
case 'A':
printf("这个 A 是外部 switch 的⼀部分" );
switch(ch2) {
case 'A':
printf("这个 A 是内部 switch 的⼀部分" );
break;
case 'B': /* 内部 B case 代码 */
}
break;
case 'B': /* 外部 B case 代码 */
}
实例
#include
int main ()
{
/* 局部变量定义 */
int a = 100;
int b = 200;
switch(a) {
case 100:
printf("这是外部 switch 的⼀部分\n", a );
switch(b) {
case 200:
printf("这是内部 switch 的⼀部分\n", a );
}
}
switch的用法c语言printf("a 的准确值是 %d\n", a );
printf("b 的准确值是 %d\n", b );
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论