課程
/后端開發(fā)
/C
/C語言入門
0&&1 ? 結(jié)果為什么是0 ?運(yùn)算過程是什么?
2015-06-07
源自:C語言入門 3-7
正在回答
0代表false ,1代表true。邏輯運(yùn)算符&&(與)是同時為真,結(jié)果才為真。所以0&&1,結(jié)果為0。
邏輯與&&相當(dāng)于一個燈泡由多個開關(guān)控制,需要打開所有的開關(guān)燈泡才會亮。燈泡亮了為true,不亮為false;開關(guān)開了為true,不開為false。
現(xiàn)在我們知道燈泡的開關(guān)有2個,但是只打開了一個燈泡,這時候燈泡是不是還是不亮,還是false。
多看幾遍就能理解了,還不理解就先記著,以后慢慢會體會的。
qq_An_myriver_0 提問者
我記得1代表真,0代表假
if(1==i && 0==b)
這句話說的是 如果(i的值為1“并且”b的值為0)這個表達(dá)式才成立
成立返回1,不成立返回0
“0 并且 1”這個表達(dá)式不成立,自然就返回0了啊
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。大概是這樣吧,我也不太確定!
舉報
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答sum += i*flag;flag *= -1; 看不懂這個公式
1 回答搞不懂這個&& 1有什么用
2 回答 不懂這個...
1 回答replaceMax(arr1, arr2[0]);看不懂
3 回答不太懂這個/*
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-06-07
0代表false ,1代表true。邏輯運(yùn)算符&&(與)是同時為真,結(jié)果才為真。所以0&&1,結(jié)果為0。
邏輯與&&相當(dāng)于一個燈泡由多個開關(guān)控制,需要打開所有的開關(guān)燈泡才會亮。燈泡亮了為true,不亮為false;開關(guān)開了為true,不開為false。
現(xiàn)在我們知道燈泡的開關(guān)有2個,但是只打開了一個燈泡,這時候燈泡是不是還是不亮,還是false。
多看幾遍就能理解了,還不理解就先記著,以后慢慢會體會的。
2015-06-07
我記得1代表真,0代表假
if(1==i && 0==b)
這句話說的是 如果(i的值為1“并且”b的值為0)這個表達(dá)式才成立
成立返回1,不成立返回0
“0 并且 1”這個表達(dá)式不成立,自然就返回0了啊
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。大概是這樣吧,我也不太確定!