C语言入门:Switch语句“嵌套”解密,轻松驾驭多重分支!

#include

// 主函数
void main()
{
int x=0,y=2,z=3;
// 外层switch语句,根据x的值进行分支选择
switch(x)
{
case 0:
// 内层switch语句,根据y是否等于2进行分支选择
switch(y==2)
{
case 1:
printf("\n"); // 如果y等于2,则输出
break;
case 2:
printf("%\n"); // 如果y不等于2,则输出%
break;
}
case 1:
// 内层switch语句,根据z的值进行分支选择
switch(z)
{
case 1:
printf("\n"); // 如果z等于1,则输出
break;
case 2:
printf("\n"); // 如果z等于2,则输出
break;
default:
printf("#\n"); // 如果z既不等于1也不等于2,则输出#
}
}
}

你可能感兴趣的:(C语言,c语言,开发语言,算法)