C语言填空:10进制转2进制输出函数

#include <stdio.h>
//将10进制正整数转化为二进制 5】 dec2bin(int m)
{
    int bin[32],j;
    for(j=0;【1】;j++)
    {
        bin[j]=【2】;
        m=【3】;
    }
    for(;【4】;j--)
    printf("%d",bin[j-1]);
}
main()
{
    int n;
    scanf("%d",&n);
    dec2bin(n);
    getchar();
}
#include <stdio.h>
void dec2bin(int m)
{
    int bin[32],j;
    for(j=0;m!=0;j++)
    {
        bin[j]=m%2;
        m=m/2;
    }
    for(;j!=0;j--)
    printf("%d",bin[j-1]);
}
main()
{
    int n;
    scanf("%d",&n);
    dec2bin(n);
    getchar();
}

 

posted @ 2023-02-08 19:46  myrj  阅读(39)  评论(0编辑  收藏  举报