c语言中的选择语句 是select case……end select 还是switch
c语言中的选择语句是selectcase……endselect还是switch我的分都奉献了还是要请大家帮忙...
c语言中的选择语句 是select case……end select 还是switch
我的分都奉献了 还是要请大家 帮忙 展开
我的分都奉献了 还是要请大家 帮忙 展开
2个回答
展开全部
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;
}
}
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;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询