第十四周:C语言:进制转换

来源:互联网 发布:h3c s5500端口聚合 编辑:程序博客网 时间:2024/05/17 06:13

问题:将十进制转换成二进制。

代码:

#include <stdio.h> int main(){    int a[32]={0},i,j,n;    scanf("%d",&n);    i=0;    while(n>0)    {        a[i]=n%2;        n/=2;        i++;    }    if(i>0) i--;    for(j=i; j>=0; j--)        printf("%d", a[j]);    return 0;}

运行截图:


0 0
原创粉丝点击