C#多个if与if+多个else if有何不同?


  • int a=1;  
  • if(a==1){System.out.println("1");}  
  • if(a==2){System.out.println("2");}  
  • if(a==3){System.out.println("3");}  
  •   
  • if(a==1){System.out.println("1");}  
  • else if(a==2){System.out.println("2");}  
  • else if(a==3){System.out.println("3");}  
  • else if(a==4){System.out.println("4");}  
  •   
  • 多个if   不管你前面ture与否后面的都执行  
  • else  if     如果前面的有一个成立  那么后面的都不执行  

  • 免责声明!

    本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



     
    粤ICP备18138465号  © 2018-2025 CODEPRJ.COM