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...