1樓:匿名使用者
5,5%10,不夠就等於本身。
2樓:匿名使用者
這個語句應該是從右到左吧:
x=x%(y+z)
%的意思是取餘
x最後應該是10;
自己理解的,對不對不知道
我也是學程式設計的
已知int x=5,y=5,z=5;執行語句x%=y+z;後,x的值是
3樓:花町q羽
x%=y+z
x=x%(y+z)
x=5%(5+5)=5
c語言題目 已知int x=5,y=5,z=5,執行語句x%=y+z 後,x的值是 a) 0 b)1 c)5 d)6
4樓:樓上沒有林俊杰
x=x%(y+z)
x=5%(5+5)=5選c
5樓:匿名使用者
相當於:x=x%(y+z);
所以答案是c
c語言中 int x=5,y=5,z=5;執行語句x%=y+z;後x的值是多少?
6樓:匿名使用者
因為%=運算
符的優先順序copy低於+,所以
bai,先算y+z = 5+5=10
x %= y+z ; x %= 10 ; x= x%10=5%10=5
%=表示取模後,結果du還賦值給左zhi變數%表示模運dao算,即:整除取餘數。
已知int x=5,y=5,z=5;執行語句x%=y+z;這句話翻譯過來是怎樣的?
7樓:匿名使用者
是x=x%(y+z)
8樓:匿名使用者
x%=y+z翻譯成這copy樣x=x%(y+z)是對的,這個稱謂賦值表示式其中x作為左值
x=x%y+z這個只能算表示式,即先計算x=x%y的值,再+z就成了表示式
你的x y z都等5不好區分,你換一個數試試如:
x=3,y=4,z=6
x=x%y+z就等於9
x=x%(y+z)就等於3,
9樓:匿名使用者
x %= y+z
%= 後面表示式的值
x = x % (y+z)
執行下列語句後,z的值是()int x=5,y=24,z=5;z=y/x*z;
10樓:匿名使用者
根據運算子優先順序,結果是:24
11樓:匿名使用者
w++是w先不自加,在語句
完後自加intw,x,y,z;w=5,x=4;y=w++*w++*w++;printf("%d\n",y);z=--x*--x*--x+y--;printf("%d",z);執行結果y=125y=5*5*5=125
定義 int x 3,y 4,z 5則表示式 x y z 1 y z
仍易闕鈴 c語言的優先順序 從上到下依次遞減 醋 初等,4個 指向結構體成員 結構體成員 壇 單目,9個 負號 型別 指標 取地址 sizeof長度 酸 算術,5個 減味 位移,2個 灌 關係,6個 等於 不等於 味 位邏,3個 按位與 按位異或 按位或 落 邏輯,2個 邏輯與 邏輯或 跳 條件,1...
已有定義 int x 3,y 4,z 5,則表示式 x
你這個是c語言吧。你可以看看布林值其他型別的轉換規則。表示式 x y z 1 y z 2的值只可能是0和1,也就是假和真。這裡是表示式條件滿足,所以是1。x y z 1和y z 2分別判斷是0還是1,然後再進行邏輯與 運算。c語言當中,整數轉布林值的時候是非0轉1,0轉0吧。按這個規則來的。x y ...
C語言程式設計x5xxx,c語言intx6,y5axyxy1a5的原因
include int ctest int x int main 鱗傷侖步超額利潤卑驢 c語言 int x 6,y 5 a x y x y 1 a 5的原因 裡 x先x自減1,此時x 6 1 5然後x先和y比較是否相等,然後y才 1 所以 裡的 結果是真 當?號前面結果為真時,執行 號前面的表示式 ...