二进制显示整数


#include <iostream.h>

void displayBits(unsigned x)
{
    unsigned m,i
=1<<15
    
for(m=1<=16++)
    
{
        cout
<<(x & i ? 1:0        x<<=1
        
if(m%8==0)
            cout
<<     }

    cout
<<endl;
}


void main()
{
    unsigned x;

    cout
<<Enter an unsigned integer: 
    cin
>>    displayBits(x);

    cout
<<sizeof(unsigned);
    
}

此条目发表在未分类分类目录。将固定链接加入收藏夹。
0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
最旧
最新 最多投票