大佬給解答一下
為什么輸入0出來的是最小值,1是最大值。定義的 bool ismax=false.后面的,if(ismax),應(yīng)該不是默認(rèn)為,if(ismax=false)嗎,那應(yīng)該是0是最大值,1是最小值啊
為什么輸入0出來的是最小值,1是最大值。定義的 bool ismax=false.后面的,if(ismax),應(yīng)該不是默認(rèn)為,if(ismax=false)嗎,那應(yīng)該是0是最大值,1是最小值啊
2018-11-07
舉報(bào)
2018-11-26
if函數(shù)是判斷里面表達(dá)式的結(jié)果是否為true ,if(ismax)與if(ismax ==true)一樣,
另外有一點(diǎn)需要注意:你說的if(ismax = false)是指將false 賦值給 ismax 與判斷ismax是否為true是不同。
2018-11-07
不要混淆這兩個(gè)概念,if判斷的只是true和false。