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

為了賬號安全,請及時綁定郵箱和手機立即綁定

int x;(x=2*3,x+4),x*3; x=10,請問為什么?

int x;(x=2*3,x+4),x*3; x=10,請問為什么?

正在回答

4 回答

因為x=2*3 后面的無論 x加4 還是x乘3 都沒有把 數值代入x 所以輸出 還是2乘3 是6

1 回復 有任何疑惑可以回復我~

因為你自己都按順序來嘍。。。。 x=2乘3 就是6 6加4 ?等于10 ?10代入x 輸出x就是10

0 回復 有任何疑惑可以回復我~
#1

慕設計746954 提問者

但是他后面還有x乘以二
2017-06-18 回復 有任何疑惑可以回復我~
#2

白色渡鴉 回復 慕設計746954 提問者

我剛才去打了一下這個代碼 輸出是6 不是10.。。。 我去研究下
2017-06-18 回復 有任何疑惑可以回復我~

應該是先乘除后加減

0 回復 有任何疑惑可以回復我~

能詳細說下問題嗎。。。。

0 回復 有任何疑惑可以回復我~
#1

慕設計746954 提問者

假設x是int型變量,則表達式(x=2*3,x+4),x*3 的值是 10;能請問一下為什么是10嗎?
2017-06-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

int x;(x=2*3,x+4),x*3; x=10,請問為什么?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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