將非負十進制整數n轉換成b進制

題目1:將非負十進制整數n轉換成b進制。(其中b=2~16) 算法設計思路: 遞歸:讓輸入的十進制數和所需要轉化的幾進制數輸入遞歸體,再將每一步的運算結果儲存起來,最終逆序輸出,遞歸體爲:x[m]=a%b; m++; f(a/b,b);遞歸出口:a<b。 非遞歸:利用%和/將數值一步步儲存,之後逆序輸出,在數組內部判斷值是否大於9,大於9的話就會用大寫字母輸出。 棧結構:      第一次調用 第
相關文章
相關標籤/搜索