C語言的問題,C語言的乙個問題

2022-12-06 18:06:15 字數 722 閱讀 4169

1樓:包子弟弟餃子

解題步驟:

1、首先弄清運算順序

y=x++*x++; 實際為 y = (x++) * (x++);

y=--y*--y; 實際為 y = (--y) * (--y);

2、弄清x++與++x的區別

單獨的x++與++x沒有區別,在參與復合運算的時候有區別x++表示用x的原值參與計算,最後加上1

++x表示x的值先加上1,再參與表示式的計算3、y=x++*x++; 就是y=5*5=25 此時x=7y=--y*--y; 就是y=23*23=529 因此答案選a

2樓:匿名使用者

29*28,是偶數,答案裡沒有

3樓:伊·梵

a 529

x=5;

y=x++*x++; /* y=25 */y=--y*--y; /* y=23*23 */

4樓:

x++表示 先掉用x的值然後在給它加1

x=5 呼叫x++ (x++這個表示式)=5 到下一步時 x=6++x就表示 先給x的值加1

x=5 呼叫++x (++x)=6,此時x還=5 然後到下一步 x也=6了

5樓:匿名使用者

x++意思是先做完算數運算後自加

++x意思是先自加後再做算數運算

就是自加的先後問題

c語言問題,乙個c語言問題?

你.是不是諶衛軍老師班上的.然而我也很菜 逃.include int is same char str,char s str在s中的出現次數 p strtok null,return flag int main ge j strlen s m j for j 0,k 0 jge i j 從第二個單詞...

C語言小問題,C語言一個小問題 20

區別 一個是指向結構體變數的指標,一個是指向整形變數的指標。詳細說明如下 struct student p指向結構體變數的指標 struct 結構體名 結構體指標變數名 執行結果 int p變成了指向整形變數的指標 編譯執行 錯誤 不同的變數型別,p並不屬於整形變數類指標。 你.是不是諶衛軍老師班上...

C語言程式設計問題,C語言程式設計問題 設計一個程式,從鍵盤輸入a b c三個整數,將它們按照從大到小的次序輸出?(最

楓若神明 tt如果等於 a 那麼pp 0 裡的值應該 1,即 pp a a 即 pp tt a a a 0 b a 1 z a 25 明白了嗎 tt是一個字元。也就是整數型式的ascii碼。用這個字元減掉 a 的值也就成了陣列的下標值。因為字母是按順序排列的。然後陣列下標有了,就找到那個元素值進行 ...