C语言十进制转换位为二进制

 时间:2026-02-17 15:17:02

1、要把一个十进制数转换成二进制数可以这么做: 

#include<stdio.h>

void main() 

{

  int i,n=0,b[16]; 

  scanf("%d",&i); 

  for(;i;i>>=1)b[n++]=i&1; 

  for(;n;)printf("%d",b[--n]);

  getch();

}

2、这样就把一个十进制数转换为二进制了,是不是很简单呢?赶快试试吧!

  • python如何用matplotlib为画布自定义刻度显示?
  • python当中的乘法运算怎样做?
  • matlab while循环
  • c语言函数中如何给一个字符串数组赋值
  • C语言简单编程之分别输出实数的小数和整数部分
  • 热门搜索
    沙龙是什么意思 88年属什么 4月16日是什么星座 广州有什么好玩的 苗族的传统节日是什么 什么是美 洁白的婚纱手捧着鲜花是什么歌 咖啡色配什么颜色好看 红枣泡水喝有什么好处 拔火罐有什么好处