C課程練習 請主人公解決它,並提出乙個C課程問題

發布 教育 2024-07-20
7個回答
  1. 匿名使用者2024-01-31

    他不應該在樓上得到回答! 這是他應該做的,應該都在書裡,你給出這樣的答案,難道不傷害他嗎?

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

    第三種是先取指標的位址,再取值2次,即仍為5;

    第四個是3*(*p),即3*5=15;

    第五個不應該以 %p 的格式列印,這意味著 p 的位址偏移了 4 個單位,p 是乙個 int 指標,那麼每個單位是 2 個位元組,所以偏移量是 2*4=8 個位元組,所以 p 的位址是 5f08,如果輸出為 %d, 轉換為 int 的資料為 24328。

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

    ,++a 等價於。

    a=a+1 所以。

    a=1||如果表示式為 true,則不會執行以下 ++b。

    逗號的優先順序最低。

    所以在 A+B 執行之後。

    這是乙個逗號。 綜上所述:

    a=1,b不變,a+b=6

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

    1 所有答案均為 0。

    因為 -=、+= 和 *= 的結合性質是從右到左的,所以我們要從最右邊看,一開始 a=3,a*=a 等價於 a*=3,所以 a=9,然後 a+=9,a 變成 18,然後 a-=18,最後變成 0。

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

    1) 1>2 是錯誤的。

    c 是 a[0][0]。

    2) 輸出:m[2][0], m[2][1], m[2][2]3)10*4=40 位元組。

    4) a[1][2] 的值為 0

    int a[3]=,,} 等價於 int a[3]=,,}

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

    這個問題的想法非常明確:調查&&&&||評審過程。

    判斷表達的過程:(1)。 a&&b 。

    如果 A 是正確的,那麼請繼續看法官 B。 (2)如果A是錯的,整個方程是假的,B是否正確不影響結果,計算機不會判斷B是否正確。 例如:

    x=y=0;

    x&&+y 結果: x=1, y=1 ; x++&y;執行後,x=1 且 y=0

    判斷表達的過程。 (1)a||b。(1)。如果 A 是正確的,則整個方程為真,而 B 無論判斷與否都是一樣的,因此計算機不會判斷 B 是否正確。 (2)如果A是錯的,我們將判斷B是否正確。

    例如:x=y=0;

    x||執行後+y: x=1, y=0 ; x++|y;執行後,x=1,y=1

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

    自己打不可以嗎?

相關回答
9個回答2024-07-20

這是優先事項。

b=(a||(a)) >>>More

7個回答2024-07-20

為什麼輸出 4 5 6 7 8 9 9 8 7 6 int a[10] = ; 定義乙個整數陣列並初始化 int *p, *q; 定義兩個整數指標 p = &a[0]; p 指向 a[0]。 >>>More

15個回答2024-07-20

問題 1:main()。

int a,b,c,t; >>>More

15個回答2024-07-20

使用線性鍊表,方法如下。

typedef struct lnode >>>More

7個回答2024-07-20

解決方案 1:%g 輸出小數點後一位整數的最後一位數字,包括整數,最後一位數字四捨五入。 >>>More