#include <stdio.h>
// 主函数
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,则输出#
}
}
}