若int型變數x11,則表示式x13的值是多少

2021-03-19 18:19:40 字數 934 閱讀 5140

1樓:匿名使用者

你說的是c語言吧:

因為x是int型別的,所以表示式最後的結果也是對(11*1/3=3.6666)進行強制型別轉為int

結果是3.

2樓:育知同創教育

等於3。因為先用x的值是11,除以3後得到3.

設有int x=11;則表示式(x++*1/3)的值是

3樓:匿名使用者

x++,執行語句後,再自增1

執行表示式時,x=11

11*1/3,整型運算,結果仍為整型,只取整數部分,結果是3表示式的值是3(雖然執行完表示式後,x的值變為12,但表示式的值已經確定,是3)選a

4樓:格子裡兮

設有int x=11,則表示式(x++*1/3)的值是4。

x++是運算在加,例如在這裡x還是11。

++x是先加在運算,我們把表示式改為(++x*1/3)那麼答案就是4。

它會首先加1 x=x+1,這裡x是12。

再運算:(x*1/3)=4。

5樓:匿名使用者

表示式的值為 3

x++ ,x 先參與運算,再自加,所以 在表示式中,x++ 相當於11

11 / 3 兩數均為整數,結果也為整數,11/3 = 3.66666取整為 3

6樓:匿名使用者

同求 不懂啊 現在懂了 a

7樓:匿名使用者

應該是x*1再除3,即此表示式的值為11*1/3=3 。而之後x再加一,所以x=12

8樓:匿名使用者

a 後自增比乘除優先順序高,所以先預算自增,但是因為是後自增,所以先使用x與*1得11除二為3,再使x增一,所以表示式的值是3

2 設int型變數x有初始值3,則表示式x5 10的值是A 0 B 1 C 2 D 3求理由和結果

選c 結果是2 按執行順序 x 結果後是4 再按照乘除的順序是從左向右 4 5 10 20 10 2。4 5 10 2 選 c 2 設int型變數x有初始值3,則表示式x 5 10的值是 a 0 b 1 c 2 d 3 1 設int型變數 baix有初始值3,則表示式 dux 5 10的值.首先,x...

c語言簡單問題 若x 1,y 2,z 3 則表示式zx y 的值為多少?求詳解

x返回 值bai 是du 1之後的值zhi x 返回時 dao 1之前專的值 所以屬z 3 1 1 2 7 include include include using namespace std int main int x 1 int y 2 int z 3 z x y cout x 代表的是ba...

求EXCEL函式表示式 如果A列為1時,則X列到Y列的必須有數,否則為0時不填

用條件格式來做 全選a列 格式 條件格式 公式 and a1 1,or x1 y1 格式 圖案 點選紅色 確定 新增 公式 and a1 0,or x1 y1 excel中,如果指定格子中存在a,則為1,否則為0,函式是怎樣的?如圖 if iserror find a a1 0,1 b1 if a1...