以二进制输出整型数

来源:互联网 发布:java主函数调用方法 编辑:程序博客网 时间:2024/04/30 08:44

以二进制输出整型数的基本原理就是使用C++的移位运算法得到每位的二进制数,由于整型数在内存中是以二进制数表示的,因此负数的最高位为1,单纯的移位操作对负数将会造成死循环,-1》1的结果还是-1,因此,可以通过增加计数来解决!程序如下:

 

 

 

此程序在VS2008下通过测试。

 

 

 

 

原创粉丝点击