非負十進制整數轉b進制

一、題目分析 題目:將非負十進制整數n轉換成b進制。(其中b=2~16) 分析:非負十進制整數轉換成b進制數,實質上就是將非負十進制整數除b取餘,再將商重複上述過程,直至商變爲0,最終將所有餘數倒序輸出的過程。 該過程可以通過一個遞歸函數來模擬,遞歸結束的條件爲n==0,在遞歸體中爲實現商不斷的除b取餘就要調用自身這個遞歸函數,將除b的商作爲函數的入口參數,不斷遞歸調用,最終實現進制轉換。 該過程
相關文章
相關標籤/搜索