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這個結構,直接執行最下...