1樓:之震解綺煙
--和++的優先順序大於除的,
y+=1
意思就是
y=y+1。
所以這個表示式就是
y+=z--/++x
2+=3--/++1
y+=2/2
y=2+1
2樓:
看了那麼久才看清你問什麼...
因為那些數後面沒有.或者.0,如果寫成:1.或1.0,那就是浮點了.所以你以後程式設計時也要考慮這個問題.
3樓:佼女類斯斯
先計算=號右側:
z--:3-1=2
++x:1+1=2
則右側為2/2=1
=號右邊:
此時y+=1,y=y+1=2+1=3
所以選a
4樓:仙祿貊千易
由於z--是字尾,所以在除的時候還是z等於3,而x為字首自加,此時x等於2;
3/2=1;
y+=1;
所以y=2+1;
5樓:羽顏德鴻雲
右側是3/2
int型別自動取整為1,
最終2+1=3
假設x=1,y=2,z=3,則表示式y+=z--/++x的值是多少?答案是3,怎麼算出來的?
6樓:dust雷諾
z--先返bai回z的值z再+1
++x先+1再返回x的值
然後du是符號的zhi優先順序
最先執行自dao加自減 然後執行相除專
最後執行 +=屬
所以x=x+1
y=y+z/x
z=z+1
x=1+1
y=2+3/2
z=43/2因為都是整型所以只返回整數部分的值所以等於1
7樓:匿名使用者
分解計算
這和復c的計算制邏輯有關,
z--先計算後賦值,在這個式子裡其值是3
++x先賦值後計算,所以是2
y+=3/2 等效於 y=2+(3/2)=2+1(如果x,y,z都是int變數)
話說你這個題坑還是挺多的。
其實你應該寫在c或者php裡分步執行下,觀察每個變數的值就明瞭了。
using system;
public class test}
8樓:東方之巍
隨楓落地zp wogenvyh
2、設 x = 1 , y = 2 , z = 3,則表示式 y+=z--/++x 的值是(
9樓:匿名使用者
3 。1.z--復等於
制3;2.++x 等於2;
3.z--/++x 等於3/2,結果bai為1;
4.y+=1,結果為y=2+1=3。
基本的優
du先級需zhi
要記住:
指標最優,dao
單目運算優於雙目運算。如正負號。
先算術運算,後移位運算,最後位運算。請特別注意:1 << 3 + 2 & 7等價於 (1 << (3 + 2))&7.
邏輯運算最後結合。
10樓:匿名使用者
結果是:b
根據優先順序,先計算
z--,z--依然是3;
再計算++x,++x結果為2;
再計算z--/++x,即3/2,為1.5
最後回y+=z--/++x的意答思即y=z--/++x + y即2+1.5,最後結果為3.5
設 x = 1 , y = 2 , z = 3,則表示式 y+=z--/++x 的值是多少?答案是3.可我算的是3.5 5
11樓:匿名使用者
答案示例:
把前字尾表示式分開
y+=z--/++x 就相當於
x++;//x=2
y+=z/x;
z--;
y+=z/x就相當於
y=y+z/x=2+3/2,如果x,z是整型,則z/x=1,如果x,z有一個是浮點型則z/x=1.5,看題目應該是整型
所以y=2+1=3
表示式值為3
希望我的回答對你的學習有幫助,如果滿意請及時採納,謝謝!!!
12樓:匿名使用者
是c語言嗎,很高興認識你,我的名字是張騰,跟你的網名有點像哦
設int型變數x = 1 , y = 2 , z = 3,則表示式 y+=z--/++x 的值是
13樓:柴妙鬆傅震
是3表示式為y=y+z--/++x;
先計算z--為3
在計算++x為2
然後計算z--/++x
這時候z--值為2所以z--/++x為1
在加y最終結果是3
int x=1,y=3,z;則表示式z=x>y?x-y:x+y的值為多少
14樓:匿名使用者
int x=1,y=3,z;則表示式 z=x>y?x-y:x+y 等同於z = a?b:c,如果a為真,則等於b,不為真則等於c
因為,x>y 1>3 為假,所以z=x+y=1+3=4
15樓:
答案是:4
x>y的邏輯值為假,則取冒號後面的值,所以把x+y的值賦值給z,而x+y等於4,所以z的值為4。
16樓:育知同創教育
int x=1,y=3,z;則表示式z=x>y?x-y:x+y的值為4
int x 1,y 2,z 3則表示式z xy
姚令怡周義 答案是5.後面是一個三目運算子。先求?前面的表示式,若表示式的值是0,則取 後面的值,非0取 前面的值,而自加運算子的用法是 x 先自增1在使用 x 先使用在自增1 所以x y?x y的值是2 z 2相當於z z 2 5. 計好樂智 結果是6 因為 運算子的優先順序低於後面的運算,所以先...
定義 int x 3,y 4,z 5則表示式 x y z 1 y z
仍易闕鈴 c語言的優先順序 從上到下依次遞減 醋 初等,4個 指向結構體成員 結構體成員 壇 單目,9個 負號 型別 指標 取地址 sizeof長度 酸 算術,5個 減味 位移,2個 灌 關係,6個 等於 不等於 味 位邏,3個 按位與 按位異或 按位或 落 邏輯,2個 邏輯與 邏輯或 跳 條件,1...
在C語言中,若int x 2,y 2,z 2則表示式zxy 的值為求過程
答案為6 x 當這句執行完時才加一,同理y 因此計算z z x y 6 天外凝視 int x 2,y 2,z 2 z x y z x y 相當於z z x y x x 1 y y 1 不管有沒有加括號,都一樣的,都是最後表示式計算完才自加的,所以結果等於6 先進行z z x y 然後x,y再自加 x...