题目描述
输入一个非负整数(十进制),输出此整数对应的二进制数
输入
非负整数(十进制)
输出
对应的二进制数
样例输入
6
样例输出
110
/* Copyright (c) 2016,烟台大学计算机与控制工程学院
All Rights Reserved.
文件名称:递归求二进制
作 者:胡寅生
完成日期:2016年12.17
版 本 号;v1.0 */
#include <stdio.h>
void inverted(int);
int main()
{
int n;
scanf("%d",&n);
if(n==0)
printf("0");
inverted(n);
return 0;
}
void inverted(int n)
{
if(n==0)
return;
else
inverted(n/2);
printf("%d",n%2);
}
运行结果: