#include <iostream>
using namespace std;
#include <bitset>
void PrintBit(int n);
int main()
{
const int MAX=8;
PrintBit(8);
return 0;
}
void PrintBit(int n)
{
bitset<32> bits(n);
int i;
for ( i=bits.size()-1;i>=0;i--){
if (bits[i]==1){
break;
}
}
for ( ;i>=0;i--){
cout<<bits[i];
}
cout<<endl;
}
将整数以2进制方式打印出来
最新推荐文章于 2024-05-15 15:13:24 发布