解釋c語言程式,解釋C語言程式

時間 2022-03-06 15:49:19

1樓:匿名使用者

#include //包含標頭檔案stdio.h

void dec2hex(int n, char str) 函式dec2hex,沒有返回值,帶乙個整型引數和乙個字串陣列引數

while (n>0); n大於0時繼續執行do...while()

str[m] = '\0'; 把字元'\0'(字串的結束字元)賦給str[m]

for (i=0,j=m-1;i

for迴圈的作用是把陣列str的值倒過來,如:原來的值為 0 1 2 3,倒過來後為3 2 1 0

}main() 主函式main

2樓:kskzd_一

void dec2hex(int n, char str)\\十進位制轉十六進製制函式,字元陣列表示

while (n>0);\\以n=0為結束標誌str[m] = '\0';\\字串結束標誌for (i=0,j=m-1;i

3樓:匿名使用者

假設你輸入的n是17的話,k=1,因為k比9小,所以執行下面的else語句,就是'a'-9,這個應該表示的是r(小寫);n這時候變成了1,大於0所以繼續執行,你自己推推感受一下吧

,不行就把**放在編譯器下執行

對C語言程式的解釋,如何解釋C語言?

這一行 可以看做是乙個逗號表示式,因此是正確的。表示式格式 表示式1,表示式2,表示式3,表示式n 逗號表示式的要領 1 逗號表示式的運算過程為 從左往右逐個計算表示式。2 逗號表示式作為乙個整體,它的值為最後乙個表示式 也即表示式n 的值。3 逗號運算子的優先級別在所有運算子中最低。例如 int ...

c語言高手請進,幫我解釋小程式,C語言高手請進,幫我解釋乙個小程式。。。

這個不是c語言的吧,下面這個是c語言的 for a 1 a 2 a for b 1 b 3 b for c 1 c 4 c 第一次 a 1,b 1,c 1,a a b c 3 輸出3 2 a 1,b 1,c 2,a a b c 4 輸出4 3 a 1,b 1,c 3,a a b c 5 輸出5 4 ...

求c語言大神幫我解釋個程式,求C語言大神幫我解釋個程式

如果你熱愛程式設計,你這問題就不要問了,好好看書 上機,自學是成為乙個合格程式設計師唯一的途徑。外文資料看不懂?學外語。不認識?學語言,邏輯功能不理解?學數學,不知道cpu怎麼執行的?學電路。學習成本不高,不要坐在電腦前面等了。我打上 或許能幫上你一次,如果你能接受我上面的觀念,你將幫你自己一輩子。...

c語言小程式求解釋其中函式,謝謝

c語言什麼時候變成了 是注釋了?變數也不需要宣告就可以使用了?字串用單引號定義了?這是matlab程式,不是c語言程式。每一項都注釋解釋很清楚了,matlab中 表示行注釋開始fni test.txt 輸入要進行消除趨勢項處理的檔名fid fopen fni,r 以唯讀的方式開啟資料件x fscan...

c語言程式疑問,C語言程式疑問?

include include include void reverse char p void user itoa int ndigital,char pch ptmp 0 reverse pch void main system pause 求採納為滿意回答。讀取掉緩衝區中的回車符,這樣你下次輸...