将整数以2进制方式打印出来

来源:互联网 发布:标题优化软件 编辑:程序博客网 时间:2024/05/18 01:50
#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;}

原创粉丝点击