输入一个十进制的数,将其转换为二进制!!(也适用于八进制!当然,代码中的2就要变为8了)
(如有错误,欢迎提出)
//十进制转换为二进制
#include<stdio.h>
void fun(int n)
{
if (n / 2)
fun(n / 2);
printf("%d", n % 2);
}
main()
{
int n;
scanf("%d",&n);
fun(n);
printf("\n");
return 0;
}
输入一个十进制的数,将其转换为二进制!!(也适用于八进制!当然,代码中的2就要变为8了)
(如有错误,欢迎提出)
//十进制转换为二进制
#include<stdio.h>
void fun(int n)
{
if (n / 2)
fun(n / 2);
printf("%d", n % 2);
}
main()
{
int n;
scanf("%d",&n);
fun(n);
printf("\n");
return 0;
}