if 后面可以接多个else?
if后面可以有else,或者没有我想知道if后面是不是能接多个else的~~~做题的时候发现一个if后面有多个和它缩进一样的else(程序理解上也是if后多个else),...
if后面可以有else,或者没有
我想知道if后面是不是能接多个else的~~~
做题的时候发现一个if后面有多个和它缩进一样的else(程序理解上也是if后多个else),可是教if else语句的时候没提到能不能多接~~
只是说else是与最近的if配对的~~~我也不确定是不是这样,所以上来问下~~谢谢回答 展开
我想知道if后面是不是能接多个else的~~~
做题的时候发现一个if后面有多个和它缩进一样的else(程序理解上也是if后多个else),可是教if else语句的时候没提到能不能多接~~
只是说else是与最近的if配对的~~~我也不确定是不是这样,所以上来问下~~谢谢回答 展开
9个回答
展开全部
if后面跟if,那么两个if都要执行;if后面跟else if,那么满足if条件就不执行后一else if,不满足if才会执行else if;
例如:
【一】
a=1;b=2;
if a==1{
//能到这。
}
if b==2{
//也能到这。
}
【二】
a=1;b=2;
if a==1{
//能到这。
}
else if b==2{
//不能到这。
}
【三】
a=1;b=2;
if a!=1{
//不能到这。
}
else if b==2{
//能到这。
}
例如:
【一】
a=1;b=2;
if a==1{
//能到这。
}
if b==2{
//也能到这。
}
【二】
a=1;b=2;
if a==1{
//能到这。
}
else if b==2{
//不能到这。
}
【三】
a=1;b=2;
if a!=1{
//不能到这。
}
else if b==2{
//能到这。
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要条件允许就可以一直用else
只要不冲突就可以一直分条件用else
只要不冲突就可以一直分条件用else
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(){
...
}else if(){
...
}else if(){
...
}else{
...
}
鄙视复制别人的家伙,弄个一模一样的,你多点一个点也行啊!
...
}else if(){
...
}else if(){
...
}else{
...
}
鄙视复制别人的家伙,弄个一模一样的,你多点一个点也行啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
if(条件)
{
语句
}
else if(条件)
{
语句
}
else
{
语句
}
if后可以有多个else if()
但else只能有一个
{
语句
}
else if(条件)
{
语句
}
else
{
语句
}
if后可以有多个else if()
但else只能有一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询