写dectobin函数实现十进制转二进制(C语言 + 详细注释)

void dectobin(int n) {
    int a[25], i;
    i = 0;
    do {        //用 do-while 防止有n<2的情况
        a[i++] = n % 2;        
        n /= 2;
    } while (n);
    while(i--)    // 倒序输出数组中的元素
        printf("%d", a[i]);
}
 

发布了30 篇原创文章 · 获赞 10 · 访问量 418

猜你喜欢

转载自blog.csdn.net/qq_45472866/article/details/104045991