第一个if后面没加;与加;有什么区别呀
答案:1 悬赏:80
解决时间 2021-02-20 18:59
- 提问者网友:杀生予夺
- 2021-02-20 03:36
第一个if后面没加;与加;有什么区别呀
最佳答案
- 二级知识专家网友:痴妹与他
- 2021-02-20 04:06
上面的代码相当于
if(a{
if(b<0){c=0;}
else {c+=1;}
}如果第一个if后有;,相当于
if(a
if(b<0){c=0;}
else{c+=1;}
追问:怎么感觉一样呀
追答:那能一样吗?
一个语句后面有分号,说明这条语句就执行完了。
如果写成if(a追问:如果是第二种的话,就是依次后面的语句都要执行,上面那题的答案是3对吗?
追答:对
if(a{
if(b<0){c=0;}
else {c+=1;}
}如果第一个if后有;,相当于
if(a
if(b<0){c=0;}
else{c+=1;}
追问:怎么感觉一样呀
追答:那能一样吗?
一个语句后面有分号,说明这条语句就执行完了。
如果写成if(a追问:如果是第二种的话,就是依次后面的语句都要执行,上面那题的答案是3对吗?
追答:对
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯