当前位置:系统粉 > 电脑问答 > 其他问答 > 结果不应该是0吗?为什么是10

结果不应该是0吗?为什么是10

提问者:干大事的枫枫  |  浏览 次  |  提问时间:2017-12-21  |  回答数量:2

结果不应该是0吗?为什么是10(图1)

已有2条答案
小家伙的陆先生

小家伙的陆先生

回答数:66  |  被采纳数:22

2017-12-21 18:25:35
按照你的书写方式,结果是10。如果要结果是0,需要修改一下你的程序。正确的if-else语句应该这么来写,具体格式如下:if(表达式1){ 语句块1} else if(表达式2){ 语句块2}else if(表达式3){ 语句块3}else if(表达式m){ 语句块m}else{ 语句块n}
赞 6
小柳哥

小柳哥

回答数:184  |  被采纳数:101

2017-12-21 18:28:59
你这样写肯定是10。原因是你这里else if(a=b)是赋值,而不是比较。应该写成else if(a==b)然后你的答案就正确了。如果满意请记得采纳。
赞 18
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航