if選擇結構的解析

2022-06-30 17:00:09 字數 1234 閱讀 9385

1.基本選擇結構if

語法:if ( 條件 )

注意:1.條件的結果必須是布林值

2.**塊中只有一條語句時,建議不省略

2.邏輯運算子:

&&:並且

a && b :a和b兩個表示式同時成立(同時為true)整個表示式(a && b)才為true

||:或者

a || b :a和b兩個表示式其中有乙個成立時整個表示式(a || b)為true

!:非!a:表示式結果取相反值

public class demo03 } }

3.if-else:

語法:if (條件) else

當條件為真時會執行**塊一,不會走**塊2

當條件為假時會執行**塊二,不會走**塊1

4.多重if選擇結構:

語法:if ( 成績》=80)

else if (成績》=60)

else

成績》=80為條件1

成績》=60為條件2

如果條件1結果為真時會執行**塊1,**塊1執行完畢後不會再去判斷其他條件,直接執行多重if選擇結構以下的**

如果條件1結果為假時會再次判斷條件2,如果條件2為真時會執行**塊2,**塊2執行完畢後不會再去判斷其他條件,直接執行多重if選擇結構以下的**

如果條件2結果為假時會執行**塊3,**塊3執行完畢後,直接執行多重if選擇結構以下的**

存款買車案例

我想買車,買什麼車決定於我在銀行有多少存款

如果我的存款超過500萬,我就買凱迪拉克

否則,如果我的存款超過100萬,我就買帕薩特

否則, 如果我的存款超過50萬,我就買依蘭特

否則, 如果我的存款超過10萬,我就買奧托

否則, 如果我的存款10萬以下 ,我買捷安特

public static void main(string args) else if(q>=100)else if(q>=50)else if(q>=10)else if(q<10)

}5.巢狀if選擇結構:

語法:if(條件1) else

} else

如果條件1為真時,去判斷條件2,如果條件2為真時會執行**塊1,如果條件2為假時會執行**塊2

如果條件1為假時回去執行**塊3

案例:學校舉行運動會,百公尺賽跑跑入10秒內的學生有資格進決賽,根據性別分別進入男子組和女子組

public class demo07 else

}else}}

SSD feature map 選擇解析

針對不同的物體大小 object scales 傳統的方法將影象轉化成不同的大小,分別處理然後把結果綜合。這裡ssd從不同的卷積層利用featuremap,可以達到同樣的效果生成 的方法如下圖所示 ssd feature map.png 最左側是選取的神經網路中的乙個 影象 層 每個層做3個處理 1...

if選擇結構

格式1 if 條件表示式 語句1 功能 如果條件表示式的值為真,即條件成立,語句1將被執行。否則,語句1將被忽略 不被執行 程式將按順序選擇結構之後的下一條語句繼續執行。例1 讀入乙個整數a,如果a為偶數則在螢幕上輸出yes.源 include include using namespace std...

選擇結構if

if語句是指如果滿足某種條件,就進行某種處理。例如,小明媽媽跟小明說 如果你考試得了100分,星期天就帶你去遊樂場玩 這句話可以通過下面的一段偽 來描述。如果小明考試得了100分 媽媽星期天帶小明去遊樂場 在上面的偽 中,如果 相當於j a中的關鍵字if,小明考試得了100分 是判斷條件,需要用 括...