亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

num<3&&sum<5&&1?

num<3&&sum<5&&1?

C
1383 2016-11-23 20:21:14
num<3&&sum<5&&1什么意思啊 看不懂
查看完整描述

3 回答

?
望遠

TA貢獻1017條經驗 獲得超1032個贊

num<3&&sum<5&&1是一個邏輯判斷,它的值是1或0,當num<3并且sum<5并且1(C語言里以非0為真,所以第三個條件恒為真)就是1否則就是0
查看完整回答
4 反對 回復 2016-11-23
?
BelongLMF

TA貢獻23條經驗 獲得超25個贊

從左向右一次判斷。首先判斷num是否小于3如果條件成立則進行下一個判斷->sum是否小于5(同上)->1為真。如果以上判斷都通過,則返回真,否則,只要有一個條件不成立,則立即返回假,之后的判斷不再執行。

注:1恒為真。

查看完整回答
1 反對 回復 2016-11-24
  • 1383
    1383
    那寫成num<=3&&sum<=5和開始那個有什么區別嗎
  • BelongLMF
    BelongLMF
    除了前兩個的判斷條件從是否小于變成了是否小于等于,后面的1有沒有都不影響
  • 1383
    1383
    這樣啊,謝謝了
?
Yexiaomo

TA貢獻152條經驗 獲得超157個贊

&& ?運算符, 運算方向 自左向右

num<3&&sum<5&&1 ? ? ?可以這樣寫---> () ?&& ?1

因為最右 邊 是 1, 所以也可以寫成 ?--------> ??num<3 && sum<5?

查看完整回答
1 反對 回復 2016-11-23
  • 3 回答
  • 0 關注
  • 1973 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號