為什麼輸入4 5後,結果是4,b 554

發布 健康 2024-06-07
19個回答
  1. 匿名使用者2024-01-29

    首先,if 語句中的運算不會改變 a 和 b 的值,所以 a4 和 b5,然後,if 語句中的運算實際上是針對 p1 和 p2 的

    進行數值交換,並引入中間變數 p,所以 p15、p24,然後你失去 b 後不加任何東西來區分,所以你一起輸出 554,你知道的。

  2. 匿名使用者2024-01-28

    您的輸出有點問題,請更改為:

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

  3. 匿名使用者2024-01-27

    結果中沒有錯誤,只是 printf("a=%d,b=%d",a,b);沒有換行符,後跟 printf("%d%d",*p1,*p2);結果的輸出連線到一塊。

  4. 匿名使用者2024-01-26

    f 函式的引數 x,y 只是傳入乙個可以引用但無法修改的值。

    最常見的方法是傳入指標,例如 f(int* x, int* y) 你可以找到語法書來了解更多資訊。

  5. 匿名使用者2024-01-25

    是的,結果是 0。

    因為先判斷表示式 a>b,a 不大於 b,所以結果是假的(即 0),然後 0 賦給 a,a=0,然後值賦給 c,所以最終結果是 0。

  6. 匿名使用者2024-01-24

    是的。 a>b 的值為 0,因為 4 不大於 5,然後是 c=a=0。 所以執行的結束是 a=0

  7. 匿名使用者2024-01-23

    使用程式進行驗證:

    #include

    void main()

    輸出 0原因很簡單:a>b 是假的,返回和 c 被分配為 0

  8. 匿名使用者2024-01-22

    a>b 為 0,然後從左到右賦值 a=0

  9. 匿名使用者2024-01-21

    是的,它是 0,首先計算 a>b,結果是假的,即 0 分配給 a,a 變為 0。

  10. 匿名使用者2024-01-20

    你的問題有錯別字嗎?

    d=(a

  11. 匿名使用者2024-01-19

    關係表示式的求值是左連詞的,即 ab 將首先被求值,因此< b=0,再計算 0

  12. 匿名使用者2024-01-18

    關係運算子,從左到右。 a

  13. 匿名使用者2024-01-17

    不是三目操作員嗎?d=a > b ? a : b;

  14. 匿名使用者2024-01-16

    逗號運算子,先從左到右,取最後乙個表示式的值,即 7!!

  15. 匿名使用者2024-01-15

    逗號表示式的結果是最後乙個分詞。

  16. 匿名使用者2024-01-14

    你確定這個表達是正確的嗎?

  17. 匿名使用者2024-01-13

    1,因為 a b,所以 a b 返回值 1,1!=2,也是真的,所以它是 1

  18. 匿名使用者2024-01-12

    偏好為b=a+++b++,可以判斷a、b都是字尾,++相當於b=(a++)b++))。

    這句話的意思相當於。

    b=a+b; a=4 b=4

    a++;即 a=a+1 a=5 b=4b++; 也就是說,b=b+1 a=5 b=5 得到最終答案。

  19. 匿名使用者2024-01-11

    初始 a=3, b=4, c=5, t=99

    第乙個 if 語句 b 現在是 a=5 和 c=99

    第二個 if 語句 at=b; b=a;a=t;

    此時,a=4,b=5 最後輸出。

相關回答
12個回答2024-06-07

i=i++;

優先順序小於 i++ >>>More

10個回答2024-06-07

愛,它最終能解釋什麼?

偶然看到《東惡西毒》的劇情時,心中一股久違的難以形容的悲傷被觸動,歇斯底里地...... >>>More

14個回答2024-06-07

誰告訴你他們都是失敗的?

8個回答2024-06-07

因為你。 喜歡假期。 但你也喜歡和同學們一起玩。 >>>More

11個回答2024-06-07

房東您好,您可以安裝並使用騰訊電腦管家雲智慧型預警系統,在木馬活動前期檢測和阻止木馬的破壞行為,通過雲掃瞄和殺傷技術殺死最新流行的木馬QQ寶,管家鎖-憑證遊戲賬號冰雹,QQ賬號安全。 右鍵選單源:傻瓜管理、管理檔案、資料夾和 IE 瀏覽器 Rat 的信譽簡碼右鍵選單。 >>>More