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分 是判斷條件,需要用 括...