C语言小白向大神们请教:nested if , nested switch,和break语句具体都是怎么用的?麻烦详细简单一点点
答案:3 悬赏:60
解决时间 2021-01-08 03:48
- 提问者网友:欺烟
- 2021-01-07 17:34
C语言小白向大神们请教:nested if , nested switch,和break语句具体都是怎么用的?麻烦详细简单一点点
最佳答案
- 二级知识专家网友:思契十里
- 2021-01-07 17:44
简单的if、switch、break语句,如楼上说的。
nested是嵌套的意思。
就是在if里面再使if、switch里面再使用switch、以及if和switch的交叉使用。
int a = 0, b = 1, c = 2;
if(a == 0)
{
switch(b)
{
case 1:
{
if(a == 0)
break;//跳出第一个switch
switch(c)
{
case 2:
break;//跳出switch(c)
case 3:
a = 1;
}
//第二个break;
}
}
//第一个break跳到这里
}
具体的希望你看相关书籍,毕竟这个要说清楚需要很大的篇幅。
nested是嵌套的意思。
就是在if里面再使if、switch里面再使用switch、以及if和switch的交叉使用。
int a = 0, b = 1, c = 2;
if(a == 0)
{
switch(b)
{
case 1:
{
if(a == 0)
break;//跳出第一个switch
switch(c)
{
case 2:
break;//跳出switch(c)
case 3:
a = 1;
}
//第二个break;
}
}
//第一个break跳到这里
}
具体的希望你看相关书籍,毕竟这个要说清楚需要很大的篇幅。
全部回答
- 1楼网友:躲不过心动
- 2021-01-07 20:25
赞,楼上的
- 2楼网友:春色三分
- 2021-01-07 19:20
nested这是什么关键字?
if就是判断啊
if(条件)
{
做A;
}
else
{
做B;
}
switch(条件)
{
case A:
{
做A;
break;
}
case B:
{
做B;
break;
}
}追问我也不太清楚 似乎nested if 和nested switch也是一种语句 好像和break有点像 但不知道怎么用
if就是判断啊
if(条件)
{
做A;
}
else
{
做B;
}
switch(条件)
{
case A:
{
做A;
break;
}
case B:
{
做B;
break;
}
}追问我也不太清楚 似乎nested if 和nested switch也是一种语句 好像和break有点像 但不知道怎么用
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯