4 回答

蕭雁翎
TA貢獻57條經(jīng)驗 獲得超235個贊
while() 語句的判斷方法是:
若括號內(nèi)的值為 1,則進行循環(huán);若為 0,則不循環(huán)。
那么現(xiàn)在括號內(nèi)的值是 !a,其中 ! 是邏輯值取反符號,也就是說:
當(dāng) a 為 0 時,!a 為 1 ,所以括號內(nèi)值為 1,進行循環(huán);
當(dāng) a 不為 0 時,!a 為 0,所以括號內(nèi)值為 0,不進行循環(huán)。
懂了嗎?
如果覺得有幫助,請別忘了采納哦,謝謝!

放課后TeaTime
TA貢獻4條經(jīng)驗 獲得超1個贊
不管你里面怎么搞,while括號里的結(jié)果為真就循環(huán),不為真就結(jié)束。
對于你這里,a為false,取反后為真,就繼續(xù)循環(huán)
,如果a為true,取反后為false,不循環(huán)
- 4 回答
- 0 關(guān)注
- 2874 瀏覽
添加回答
舉報
0/150
提交
取消