Ca 4則表示式 a的值是多少

時間 2022-06-20 02:30:05

1樓:馮冶

++是乙個自加運算子,其中有這樣的說法,++在前,先加後用,++在後,先用後加

舉個例子來說:

int a,b,c=4;

a=c++;

b=++c;

printf("%d,%d,%d",a,b,c);

執行的結果是:4,6,6.

所以表示式++a的值是5

2樓:

a=4;

++a;

cout<

a=4;

a++;

cout<

a=4;

cout<<++a; 結果:5

a=4;

cout<

cout<

得出結論:

a++下一行才有效。(即cout<

3樓:

如果是a++的話,那是4,如果是++a的話,就是5;

a++是先取a的值,再自加;++a是先自加,在取a的值。。。

4樓:

一片薄箔。你也許會把鑰匙弄得嘩啦響,咯咯吞下一口。

那就是幻覺嗎?或者是那蒼白的晨曦

數著我們在一起的最後十三分鐘

慌亂而孤零零的,

從未擁有的成千上萬個孩子

總枕是入眠哈哈

5樓:魔幻本色

c++ a=4 則表示式++a的值是5

6樓:_白龍子

5,++a>>a=a+1>>a==5

C語言逗號表示式 a 3 5,a 4,a 5 的值是多少

a 3 5,a 4 a 5 應該是 a 3 5,a 4 a 5 吧 逗號表示式注意兩個基本知識 1.逗號表示式的運算順序是從左向右運算 2.逗號表示式的值取逗號中最右表示式的值 現在看 a 3 5,a 4 a 5這個逗號表示式,首先對於 a 3 5,a 4 和a 5來說,按照從左向右運算先計算 a ...

在C語言中,表示式2 5的值是多少

1 優先順序高於 答案23 2 不管優先順序,答案18 3 為乘方運算,答案55. 隨殤 結果是23,雖然我也不知道為什麼 55 是算術運算子,而 是邏輯運算子。是按位進行或運算,中凡是不為0的數都是true,是0為false.23 2 5解如下 23 00010111 2 5 00100000 將...

若有定義int a 10,則表示式a a a a的值是多少啊

a a a a的值為0 解析 左結合 先做a a,因為a 10,a 可寫為a a a 100 此時a的值為100 a a 可寫為a a a 0,此時a 的值為0a a可寫為a a a 0 綜上 a a a a的值為0 include int main 顯示的答案是 0 連續賦值 的規則 是從右到左 ...