2747: 进制转换(十进制转二进制)
Description 输入一个非负整数(十进制),输出此整数对应的二进制数
Input 正整数(十进制)
Outputt 对应的二进制数
Sample Input 6 Sample Outputt 110
参考解答:
void binary(
int n);
int main()
{
int n;
scanf(
"%d",&n);
if(n==
0)
printf(
"%d\n",
0);
else
binary(n);
return 0;
}
void binary(
int n)
{
if(n==
0)
return;
else
{
binary(n/
2);
printf(
"%d", n
%2);
}
}