欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 并行還是嵌套?在C語言編程用if語句時,你會怎樣寫 [打印本頁]

作者: yonko    時間: 2021-1-26 19:56
標(biāo)題: 并行還是嵌套?在C語言編程用if語句時,你會怎樣寫
在用C語言編程的時候不知道你喜歡怎么用if語句,是這樣嗎?
方式1,并行判斷:
If(條件1)
{…… }
If(條件2)
{…… }
If(條件3)
{…… }
還是這樣?
方式2,嵌套:
If(條件1)
{…… }
else
  { If(條件2)
{…… }
          else
     { If(條件3)
{…… }
}
}
可能你會問,這兩種方式不是一樣的嗎?
其實不一定。
    對于簡單的關(guān)系還好說,但是邏輯復(fù)雜的情況下,要是你寫程序的時候腦袋不清楚,互斥分類不準(zhǔn)確,那么方式一是很容易出錯。所以,假如條件1、2、3有重合的地方,那么用并行的方式不錯,假如是互不重合的互斥關(guān)系的時候,建議你優(yōu)先用嵌套的方式,這樣其實可以避免很多時候的粗心大意。
    那么用嵌套編寫的時候,怎么個步驟才好呢?


圖 1這樣使用if的方式,不僅是在語法上,更主要在思維上有更多的好處。
以上簡單的分享,全文完。



作者: 黃youhui    時間: 2021-1-27 08:20
這么多if那我用switch是更好嗎




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1