c语言中的选择语句 是select case……end select 还是switch

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:03:36
c语言中的选择语句 是select case……end select 还是switch

我的分都奉献了 还是要请大家 帮忙

switch

EX:
main()
{
int a = 1, b = 0;
switch(a)
{
case 1:
switch(b) //执行到这里
{
case 0:printf("**0**");break; //输出
case 1:printf("**1**");break;
}//注意!这里的switch并没有break;所以继续向下执行,执行了 printf("**2**");,虽然a不等于2,但是由于没有Break会继续向下执行的,这就是为什么switch(b)里要加两个break的缘故,没有break会向下执行而不是跳出选择
case 2:printf("**2**");break;
}
}

switch (a)
{
case b:
...
case c:
...
default:
...
}