蓝桥输出二进制表示
程序员文章站
2022-07-14 23:17:42
...
问题描述
输入[-128,127]内的整数,输出其二进制表示。提示,可使用按位与&
#include<bits/stdc++.h>
using namespace std;
int main()
{
int num , temp = 128;
cin >> num ;
bool i; //定义一个bool型变量
while(temp)//128 64 32 16 8 4 2 1分别对应与8位2进制中不同的位数
{
i = num & temp;
cout << i;
temp /= 2 ;
}
return 0;
}
上一篇: 算法提高——输出二进制表示
下一篇: 试题 算法提高 输出二进制表示
推荐阅读