标签:位運算
我们知道负数的二进制是由其正数的二进制取反(求反码)再加一(求补码)得到的,例如:#include <stdio.h>
int main()
{
int n;
while(~scanf("%d", &n)) {
for(int i=31; i>=0; i--) printf("%d", n>>i&1);
puts("");
}
return 0;
}
标签:位運算
原文地址:http://blog.csdn.net/keshacookie/article/details/40212079