标题: 基础 讨论 关于IF 语句 与 switch case 的用法! [打印本页]

作者: danpianji258    时间: 2015-4-14 16:38
标题: 基础 讨论 关于IF 语句 与 switch case 的用法!
各位好!
     又来向大家请教了!
首先if 语句应该是用来做判断的
例如: int a=0;
    void main()
{
           if(a==0)
               {
                  执行语句
               }
           else if (判断)
              {
                 执行语句
              }
             else if(判断)
              {
               执行语句
              }

}


但是我看有人用这个这样写
例如:int a =0
   void main()
{
           if(a==0)
             {
              执行语句
              a++;
             }
              else if (a==1)
              {
                执行语句
                a++;
               }
                 else if(a==2)
                 {
                   执行语句
                  a=0;
                  }
       }


这样在语法里面没有问题,但是这种语句能起什么作用?无非就是将IF后面的所有IF语句都执行。这种用到的场合多吗?

如果使用 switch case 如何去写上面的程序









欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1