2 回答
已采納

慕粉3598658
TA貢獻13條經驗 獲得超9個贊
x>a&&b的意思是說判斷(x>a)以及b是否同時為真,也就是說“>”只與a比較,不與b比較。有&&的時候其實可以把這東西看成是分隔符,判斷被分開的每一部分是不是為真就行了。b2=x>99是說先將x的值賦值給b2,然后b2和99比較;同樣b3=(y=2006)需要先計算括號里的東西,然后給b3賦值。另外多說一句,其實就是符號的優先級了,你可以查一查看

輸輸輸
TA貢獻22條經驗 獲得超21個贊
在C語言中,非0為真,等于0時為假。
b2 = x > 99 && x < 1000 && x % 2 ?== 0?
即:b2 = true && true && true = 1
b3 = (y =2006) && 1 > 2 && x?
即:b3 = true && false && true = 0
- 2 回答
- 0 關注
- 1651 瀏覽
添加回答
舉報
0/150
提交
取消