十进制转二进制 C语言实现
2015-01-23 14:33
274 查看
#include <stdio.h> #include <stdio.h> int main(void) { int num = 123; int i = 0; int arr[30] = {0x00}; while(num != 0) { arr[i++] = num%2; num = num/2; } for(i = 0;i < 15;++i) { printf ("%d",arr[i]); } return 0; }
注:数组arr中倒序显示一下才是正确的结果
相关文章推荐
- C语言实现十进制转二进制
- c语言中十进制转二进制显示小工具的实现代码
- 十进制转二进制 C语言实现
- 十进制转二进制函数实现(C语言)
- C语言中实现十进制转二进制输出
- 链表的c语言实现(二)
- 链表的c语言实现(六)
- 链表的c语言实现(三)
- lzw压缩算法的c语言实现
- c语言中时间陷阱的实现
- C语言实现MATLAB 6.5中M文件的方法
- DataStructure---LinkList 链表C语言实现代码
- 链表的c语言实现(四)
- 求{1,2,3,...m}的幂集之C语言实现
- C语言中的面向对象(2)-C语言的多态实现
- C语言实现MATLAB 6.5中M文件的方法
- 用C语言来实现hex文件到coe文件的转化[原创]
- 用C语言实现按钮新技术
- 用C语言实现八数码问题
- 链表的C语言实现(含动态内存分配)