C語言實現十進制數轉二進制數的算法

由於C語言的printf函數的格式化輸出只支持八進制和十六進制的輸出,因此二進制須要本身實現。算法 這其中有幾個難點,一是算法,二是數據結構。能夠用二不斷除被除數取餘數,倒序輸出,還能夠像我這麼想,用位運算和移位操做進行輸出,由於自己在內存中就是二級制的形式存放的,能夠直接操做位。數組 算法描述:數據結構 1.對十進制數與1與操做,結果爲二進制數的末位,保存到數組函數 2.對十進制數進行右移操做,
相關文章
相關標籤/搜索