黑马程序员技术交流社区
标题:
需求:编写一个函数输出一个整数的二进制表现形式。
[打印本页]
作者:
chenweile_hi
时间:
2015-10-24 00:23
标题:
需求:编写一个函数输出一个整数的二进制表现形式。
#include <stdio.h>
int main(){
int count=sizeof(int)*8-2;//任意整形位数表示方法减去二。
int a=4;
if (a<0) {
printf("1");
}else{
printf("0");
}
while(count>=0)
{
int temp;
temp=a>>count&1;
printf("%d",temp);
count--;
}
printf("\n");
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2