水竹 发表于 2014-10-8 18:34
问题很明显啊,你写的那个else明显被编译器当做了第二个if的else,修正也很简单,给第一个if加上大括号括起 ...
戏言丶 发表于 2014-10-8 19:05
修正我倒是知道,不过现在听你这么一说原来if...else在编译时就进行了配对。谢谢你的解答 ...
Eagle 发表于 2014-10-8 19:27
if 后面不是只有一个语句的时候,或者说不是只有一句话的时候,楼主是需要加上大括号的,不只是if ,else w ...
戏言丶 发表于 2014-10-8 20:18
多条执行语句需要加大括号这个我知道,双重if判断时后面只有一个执行语句时并不需要大括号,只是这题中后 ...
liaorubei 发表于 2014-10-8 20:46
所以说括号很重要,没有事不要省略括号,那样写不会显得少写多少个字,如果代码多起来啊,调试的时候你就纠结了 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |