欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

算法提高——输出二进制表示

程序员文章站 2022-07-14 23:17:18
...

问题描述
输入 [-128,127] 内的整数,输出其二进制表示。

提示,可使用按位与&

输入格式
一个满足题目要求的输入范例。

输出格式
与上面的样例输入对应的输出。 
 
样例输入
7

样例输出
00000111


题解
位运算:

#include <iostream>
using namespace std;

int main()
{
	int n;
	cin >> n;
	
	for (int i = 7; i >= 0; i --)
		cout << (n >> i & 1);
		
	return 0;	
}