調換順序不一樣,為什麼

時間 2022-06-18 05:20:03

1樓:匿名使用者

當然不一樣了呀,因為有自減操作順序不一樣呀!

printf("%d,%d\n", 2+--a, a); 這個輸出有兩個表示式,想這種一個語句有多個表示式,是從右向左運算!比如你輸入的a值為:23,取a的值為23,從右往左得:

a=23,2+--a=24(a先做--運算後+2)

printf("%d,%d\n", 2+c--, c); 這個與上面相似,取c的值為23,從右往左得:c=23,2+c--=25(先取c的值運算+2後c再本身--)

printf("%d,%d\n", a, 2+--a); 取a的值為23,從右往左得:先做--a得:2+--a=24,a=22

printf("%d,%d\n", c, 2+c--); 取c的值為23,從右往左可得:2+c--=25,c=23

是不是那樣你試試!!

2樓:匿名使用者

printf("%d,%d\n", 2+--a, a);

printf("%d,%d\n", a, 2+--a);

--的執行次序不一樣,結果不一樣啊

日曆不一樣嗎,為什麼日曆和農曆不一樣??

市場上的日曆版本有很多,確實都有所不同。有的把風水學說,黃道吉日都標註在日曆上,還有的把國外的各種節日也有標註。而大部分都只會標註國家節假日。同一年份日曆的時間是一樣的。在其他功能方面會有所不同。現在越來越多的人看手機日曆,在同一年中,日曆的時間是一樣的。隨著移動網際網路的發展,日曆的功能也越來越多...

五十音發音為什麼叫的都不一樣發音不一樣

風雨22彩虹 比較多用chi,但ti也可以 比較多用tsu,但tu也可以 比較多用shi,但si也可以 就是te 當ta行和ka行的假名接在某些位置的時候都要念成不送氣音,大部分位於一個詞的中間或末尾,但不絕對 在 五十音圖 中橫排叫 行 豎排叫 段 這五個音稱為 母音 是日語中最基本的發音。和 是...

為什麼人和人都不一樣,為什麼人和人不一樣呢?

尉孝叔亥 每個人的出生.生長環境.經歷的事都不一樣.正是這些不一樣.造就了不一樣的人們.任何人之間都會有相似的地方.或多或少.但沒有人會跟他人一樣 許源鄲耘濤 父母又不是機器,他們不能保證每個產品都一樣 為什麼人和人不一樣呢? 因為不是一夥的,不能通過別人延伸自己的意志 如果它們是一夥的,放的屁 都...