在c語言中,語句while(!end)中的條件end是等價(jià)于end==0嗎?為什么?當(dāng)一個(gè)循環(huán)的條件是while(end),那么這個(gè)循環(huán)就是死循環(huán)嗎?如果一個(gè)循環(huán)的條件是while(!end),那么這個(gè)循環(huán)就不會(huì)執(zhí)行了... 在c語言中,語句while(!end)中的條件end是等價(jià)于end==0嗎?為什么?當(dāng)一個(gè)循環(huán)的條件是while(end),那么這個(gè)循環(huán)就是死循環(huán)嗎?
1 回答

暮色呼如
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
(!end)不為0即為真,換言之end為0即為真,所以while(!end)等價(jià)于while(end==0)。while表達(dá)式的值是否為真要看end的值是否為0.
- 1 回答
- 0 關(guān)注
- 124 瀏覽
添加回答
舉報(bào)
0/150
提交
取消