输出输入的任意整数的二进制存储形式
来源:互联网 发布:算法设计的步骤 编辑:程序博客网 时间:2024/05/29 17:45
位操作
1#include<stdio.h>
2 #include<stdlib.h>3 int main()
4 {
5 int num;
6 int i;
7 printf("input:\n");
8 scanf("%d",&num);
9 printf("num=%d,&num=%p\n",num,&num);
10 int data=1<<31;//构造一个相与的数据
11 if(num<0)
12 {
13 num=~num+1;
14 num=num|data;
15 }
16
17 for(i=1;i<=32;i++)
18 {
19 if((num&data)==0)
20 {
21 putchar('0');
22 }
23 else
24 {
25 putchar('1');
26 }
27 num<<=1;
28
29 if(i%4==0)
30 {
printf(" ");
}
}
}
0 0
- 输出输入的任意整数的二进制存储形式
- 输出整数n的二进制形式
- 第十三周-输入一个整数,要求输出对应的二进制形式。
- 使用位段实现整数的二进制形式输出
- 将整数以二进制的形式输出来
- 第十二周项目3--输出一个整数的二进制形式
- 任意输入一个整数,输出这个值的加法表
- 输入一个任意位数的整数进行逆序输出
- 输入任意5个整数,输出它们的和。
- 使用do-while编程实现进制转换。输入一个十进制整数n,输出其二进制形式,并统计二进制数中1的个数。
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
- Java 输出整数的二进制
- 求整数n的二进制形式
- 整数二进制形式中1的个数
- 输入一个整数,将这个整数以字符串的形式逆序输出
- 输入一个整数,将这个整数以字符串的形式逆序输出
- 剑指offer中,求输入整数的二进制形式中1的个数(Java代码)
- 第十二周项目 输入一个整数n,要求用递归函数实现对应的二进制形式。
- 黑马程序员Java笔记——初识Java
- 黑马程序员——面向对象(下)— 重写、多态、抽象、接口
- 循环 实例
- 黑马程序员
- HDU 1879 继续畅通工程 (克鲁斯卡尔_最小生成树)
- 输出输入的任意整数的二进制存储形式
- ListView的优化(滑动停止才加载数据,首次启动预加载)
- 泛型使用一例子
- 设计算法将1个字符串连接到另外1个字符的后面.
- Hdu 4278 Faulty Odometer(8进制转10进制)
- Codeforces #315 DIV2
- ACM退役前2个月总结
- 举例
- iOS项目开发实战——使用异步请求获取网页HTML源代码