c语言二进制表示查看

c语言二进制表示查看,第1张

写了个查看c语言int型二进制查看的代码,在计算机基础里面还挺好用的

void jinzhi2(int x){
	int i,b;
		for(i=31;i>=0;i--){
		b=(x>>i)&1;
		printf("%d",b);
		if(i%8==0)
		printf(" ");}
		printf("\n");
		}

实际演示:

int main(){
      printf("7的二进制是:\n");
	  jinzhi2(7);
	  printf("0的二进制是:\n");
	  jinzhi2(0);
	  printf("7&1的二进制是:\n");
	  jinzhi2(7&1);
	 printf("~7的二进制是:\n");
	 jinzhi2(~7);
		
}

结果:

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/674845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)

保存