課程
/后端開發(fā)
/C++
/C++遠征之起航篇
這節(jié)最后定義的 bool isMax = false;這個語句如果換成true 為什么也是輸入0輸出最小值,輸入1輸出最大值,我不太理解這里這個bool的定義 可以幫忙講解一下么
2018-03-05
源自:C++遠征之起航篇 5-1
正在回答
我試了一下,main里邊定義這個ismax即使不是bool型的也可以運行,而且給不給ismax初值都可以,文中老師給初值應該是個人習慣
按照程序,輸入“0“,不是應該得到最大值嗎?
這個空袋子你拿著 // bool isMax = false;
空袋子里放入東西 // isMax = true; (相當于輸入1)
空袋子里不放東西 // isMax? = false; (相當于輸入0,不放東西=空袋子,空袋子=false,false=0)
定義只是初始化,真正對程序運行產生影響的是程序運行時的輸入
舉報
C++亮點盡在其中,本課程是在C語言基礎上的一個延伸,得以升華
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2018-09-10
我試了一下,main里邊定義這個ismax即使不是bool型的也可以運行,而且給不給ismax初值都可以,文中老師給初值應該是個人習慣
2018-07-25
按照程序,輸入“0“,不是應該得到最大值嗎?
2018-07-18
這個空袋子你拿著 // bool isMax = false;
空袋子里放入東西 // isMax = true; (相當于輸入1)
空袋子里不放東西 // isMax? = false; (相當于輸入0,不放東西=空袋子,空袋子=false,false=0)
2018-03-05
定義只是初始化,真正對程序運行產生影響的是程序運行時的輸入