c语言二进制与十进制转换(十进制转换成二进制c语言)

星辰共牵绊
阅读

c语言二进制与十进制转换(十进制转换成二进制c语言)

您好,蔡蔡就为大家解答关于c语言二进制与十进制转换,十进制转换成二进制c语言相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、c语言编程将十进制转化为2进制可按手工转换规则进行程序转换。

2、整数占四个字节,每字节8位,共32位。

3、所以,可以定义一个32位的数组来存储转换结果。

4、循环将整数进行除2取余数,余数存储到数组中。

5、当整数整除为0时,结束循环逆序输出数组,得到转换结果参考代码:#include void main(){    int c[32],i=0,n;    scanf("%d", &n) ; //输入待转换整数n    do {        c[i++]=n%2;        n/=2;    } while(n!=0) ;    for(i--;i>=0;i--)        printf("%d",c[i] );    printf("");}。

本文就讲到这里,希望大家会喜欢。

阅读
本文由用户上传,如有侵权请联系删除!

撰写回复
更多知识