c语言十进制转二进制代码, 一般来说,C语言中的十进制到二进制的转换是指C语言环境下的十进制到二进制的转换,即属于二进制转换的一种。它的原理通常是将正整数转换成二进制,采用除以二的方法,然后逆序,高位用零填充。
参考示例:
十进制到二进制样本代码一
# include stdio.h
int main()
{
int i, n=0, b[16];
scanf(%d,I);//读取十进制数
for (; i; i=1)
b[n++]=i1;
for (; n; )
printf(%d,b[-n]);//二进制数逐个输出。
//getchar();
printf(/n);
return 0;
}
十进制到二进制样本代码二
# include stdio . h void main(){ int a;scanf(/%d/,a);//输入十进制数。int result=0;//存储的二进制结果。
int p=1;//p=1表示单元号do { int b=a % 2;//b是余数,第一个余数是二进制单位。结果=结果p * b;p=p * 10//*10表示下一位是10位。
a=a/2;}while(a);printf(///n%d//n/,result);}
c语言十进制转二进制代码,以上就是本文为您收集整理的c语言十进制转二进制代码最新内容,希望能帮到您!更多相关内容欢迎关注。