黑马程序员技术交流社区

标题: if嵌套语句转晕了 [打印本页]

作者: 赵新培    时间: 2015-12-15 23:22
标题: if嵌套语句转晕了
有什么好的方法不晕吗....
作者: 孙志明    时间: 2015-12-15 23:30
应该没有吧,差不多死记硬背也就行了
作者: 星海浮沉    时间: 2015-12-15 23:54
分清层次先,看清那个if对应的那个else。先理清外层的大架子,再去看里面的嵌套的细节,就如歌词唱的那样“一层一层拨开你的心~~~”
作者: xingchen5645    时间: 2015-12-16 01:47
内层if排版注意下,同层排版同一竖列。
作者: 744919632    时间: 2015-12-16 09:08
搞清楚外圈内圈就简单了。
作者: 李永佳    时间: 2015-12-16 09:27
大哥们,楼主说的是if嵌套,怎么感觉你们说的是for循环嵌套。楼主到底是要问什么呀?if怎么可能晕
作者: li_joy99    时间: 2015-12-16 10:33
建议,写代码的时候,注意代码排版:
  1. if(...)
  2. {
  3.      if(...)
  4.      {
  5.           ...
  6.      }
  7.      else if(...)
  8.      {
  9.          ...
  10.      }
  11.      else
  12.      {
  13.          ...
  14.      }
  15. }
  16. else
  17. {
  18.    ...
  19. }
复制代码


代码排版好一些,方便理清逻辑关系

作者: 汐枫wait    时间: 2015-12-16 20:49
这个多看看就行了
作者: 6671246    时间: 2015-12-16 21:35
代码工整就不会晕例子:if(){if(){}else{if(){}else{}}}else if(){}else{}晕吧
你要是格式清晰分层就不会晕
if()
{
    if()
    {
    }
    else
    {
        if()
        {
        }
        else
        {
        }
    }
}
else if()
{
}
else
{
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2