35:输出二进制补码
Posted 自为
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了35:输出二进制补码相关的知识,希望对你有一定的参考价值。
35:输出二进制补码
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
-
输入一个整型(int)的整数,输出它的32位二进制补码。
- 输入
- 一个整型整数。
- 输出
- 输出一行,即该整数的补码表示。
- 样例输入
-
7
- 样例输出
-
00000000000000000000000000000111‘
1 #include<iostream> 2 #include<cstdio> 3 using namespace std; 4 int a[10001]; 5 int now; 6 int main() 7 { 8 int n; 9 cin>>n; 10 for(int i=31;i>=0;i--) 11 { 12 cout<<((n>>i)&1); 13 } 14 return 0; 15 }
以上是关于35:输出二进制补码的主要内容,如果未能解决你的问题,请参考以下文章
剑指offer11:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。(进制转换,补码反码)