有關C語言求第三問詳細解釋多謝,27題第三個小問的C選項,求解釋,謝謝了

2021-03-04 08:53:54 字數 1030 閱讀 5284

1樓:匿名使用者

c最大,④012=12,

①、②只是字串長,等於3,

③是字元'0'的ascii值,最大。

2樓:匿名使用者

具體的表現我也知不道,不知道怎麼回答?

27題第三個小問的c選項,求解釋,謝謝了

3樓:匿名使用者

熱水解實際上是碳酸根的水解,加熱是要促進水解的碳酸分解和二氧化碳的排除,因此越完全水解剩餘的碳酸根越少,即更多的比例將是氫氧化鎂。

c語言程式問題,求詳細解釋,謝謝!

4樓:鴻子

因為prt函式的引數是復&c(c的地制址), &c就是prt函式bai的區域性du變數,它的zhi值在prt函式裡改變,main函式中不會改變。daoc的值是20是因為++的特性,語句結束之後再加1.

把*(z++),換成z++,直接檢視z的位址變化,就很容易理解了。把**發給你,你自己實驗下。

5樓:自由的風的我

函式內執行完z++後,是z的位址變了,而不是z指向的值即c的值變了,當返回到主函式後,z對應的一段儲存空間就被系統收回了,再一次呼叫函式後,是乙個新的指標z指向了c,從而z的值不改變

6樓:匿名使用者

#include

void prt(int *x ,int *y, int *z)main()

這樣就變了,bai原因是:du

你用的傳址,++*x 將該位址實際資料改變zhi了 *x=*x+1,而dao *(z++) 只是改變位址增加,回數值並不變,你

答兩次呼叫都是c的位址,一樣

7樓:我行我素的兔子

prt函式沒有返回值,而主程式中a、b、c的值是不變的,呼叫prt函式多少遍結果都是一樣的。

8樓:時空魔法

x y z是區域性指標 修改這三個值儲存的位址 不會影響 abc的儲存的位址

C語言程式問題,求詳細解釋,謝謝

因為prt函式的引數是復 c c的地制址 c就是prt函式bai的區域性du變數,它的zhi值在prt函式裡改變,main函式中不會改變。daoc的值是20是因為 的特性,語句結束之後再加1.把 z 換成z 直接檢視z的位址變化,就很容易理解了。把 發給你,你自己實驗下。函式內執行完z 後,是z的位...

關於c語言的題目,如圖,求大神詳細解釋,謝謝

include。部分是c語言中的一些庫,如果不引用這些庫函式下面log 函式和sqrt 函式就無法使用 double fun int m 定義乙個帶int 型別引數m,函式名為fun,返回值型別為duoble的函式 下面是函式的內容定義int型變數作為迴圈的計數器,還定義了乙個double型別的變數...

求C語言輸出結果,最好詳細解釋一下,謝謝

輸出是 y 20 y 20 if.else if.else是相互互斥的,他們之間只有乙個會被執行。在你的程式中,x開始時是10,大於3,所以進入到if x 3 下面執行,y x 2,所以y為20,printf y d n y 輸出y 20 然後跳出if.else if.else這個結構,直接執行最下...