定義一個數(shù)組保存1-100 ,并計算1-100的總和
代碼實現(xiàn).png

代碼實現(xiàn).png
十進制轉換為其他進制
原理:
用短除法,除基取余,除到商為0,所得余數(shù)從下往上讀取出來即為所求。(注意超過十進制時,例如十六進制數(shù)中,分別用A,B,C,D,E表示10,11,12,13,14,15)
運行結果
26轉換為十六進制結果.png

26轉換為十六進制結果.png
調用函數(shù)將十進制轉換為十六進制
調用函數(shù)將十進制轉換為十六進制.png

調用函數(shù)將十進制轉換為十六進制.png
函數(shù)內部代碼如下:
進制轉換的函數(shù).png

進制轉換的函數(shù).png
總結
要完成十進制到其他進制的轉換,首先要理解進制之間的轉換原理,“除基取余”,利用數(shù)組保存每次取余所得余數(shù),循環(huán)讀取余數(shù)直到被除數(shù)為0,再通過for循環(huán)將數(shù)組讀取出來即轉換成功,注意讀取余數(shù)時是從下往上,因此最后讀取數(shù)組是從后往前讀取。