假設intx11表示式x13的值為什麼等於

2021-03-04 09:01:07 字數 1941 閱讀 1794

1樓:貝駿年興盛

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

執行表示式時,x=11

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

2樓:公尺曉桐夏光

想搞清楚這道題,就需要理解運算子的優先順序。

既然你這麼急迫,我就不專

貼所有的優先順序了屬

,單就這個運算來說:

1.x++的運算,++操作放在後面,所以優先順序最低,在執行完整個運算後才會把x的值增加1

2.所以x的值在這個表示式中就是11:11*1/3是按照普通的乘除,從左到右進行

3.因為變數x是int型別,包括所有表示式中的數字也都是int型別,是不會有小數點的,都是直接取整,所以11/3=3.66666....也是直接取3

4.最後表示式運算結果就是3,這之後才會對x的值進行+1

設有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

若int型變數x=11,則表示式(x++*1/3)的值是多少,為什麼?

9樓:匿名使用者

你說的是c語言吧:

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

結果是3.

10樓:育知同創教育

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

c語言問題:設int x=11;表示式(x++ * 1/3)的值是?

11樓:梅聽芹行採

應該是4;

++運算子的優先順序較高,所以x首先自加。

這個式子寫成我們常用的四則運算應該是:

(x+1)*1/3

設有intx=11,則表示式(x++*1/3)的值是多少?

12樓:匿名使用者

++,--作為字尾運算子是在本計算單位計算結束之後再自加或自減,第一種情況要等計算完整個式子才會加一。而作為字首運算子則直接執行加一運算,以上是我的個人理解,希望能幫到你

13樓:匿名使用者

x++是先運算再自增,11*1/3=3,然後表示式結束,x不再自增;

++x是先自增在運算,(11+1)*1/3=4,然後表示式結束

c語言中,intx1,那麼表示式x13的值是多少,為什麼

值為0。因為先使用x的值為1 使用之後自增為2 用1乘以1 3,但1除以3結果為0 因為這是兩個整型數運算結果仍是整數 結果為0 x x先參與運算,再自加,因此在上式中,x 相當於1 1 1 3 1 3,兩運算數均為整型,結果也為整型 1 3 0.333333 取整為0 c語言中表示式1 4 2.7...

C 6 0中 設有變數說明 int x 則表示式 x 4 5,x 5 ,x 25 的值為

b正確,選b。因為x 4 5 20,然後20 25 45 逗號表示式取最右邊的分表示式的值,所以是45 x 5並沒有賦給x,沒有影響x 20的值。b因為逗號連線的表示式值為最後乙個表示式的值,從左到右計算,x 4 5 20,x 5不是賦值語句x還等於20,最後20 25 45即為整個表示式的值 20...

設有說明 int x 1,y 2,z 3則下面表示式的值為0的有A x y z B x y z C x x y y D z》y E x 0xff

答案 acde 1是 0x0001,2是0x0010,3是0x0011。x y 0,x y z 0。所以a對。x y 3,x y z 3。所以b錯。自己 自己 0,所以 c對。d 3 2 向右移2位,結果是0。所以d對。e x 0xff00 0.所以e對。設有宣告int x 1,y 2,z 3 下面...