输入一个非负整数(十进制),输出此整数对应的二进制数

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq904069486/article/details/84973911
#include <stdio.h>

void turn(int n)
{
    if(n==0)
    {
        return;
    }
    else
    {
        turn(n/2);
        printf("%d",n%2);
        return;
    }
}

int main()
{
    int num;
    scanf("%d",&num);
    if(num==0)
        printf("%d",num);
    turn(num);
    return 0;
}

 

展开阅读全文

没有更多推荐了,返回首页