C语言实现十进制数转二进制数的算法

由于C语言的printf函数的格式化输出只支持八进制和十六进制的输出,因此二进制须要本身实现。算法 这其中有几个难点,一是算法,二是数据结构。能够用二不断除被除数取余数,倒序输出,还能够像我这么想,用位运算和移位操做进行输出,由于自己在内存中就是二级制的形式存放的,能够直接操做位。数组 算法描述:数据结构 1.对十进制数与1与操做,结果为二进制数的末位,保存到数组函数 2.对十进制数进行右移操做,
相关文章
相关标签/搜索