十进制转二进制 递归

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23301703/article/details/88666891
#include<stdio.h>
void dfs(int n)
{
	if(n==0)
		return;
	dfs(n/2);
	printf("%d",n%2); //递归逆序输出
}
int main()
{
	int input;
	scanf("%d",&input);
	printf("%X\n",input);
	printf("%o\n",input); 
	dfs(input);
	return 0 ;
} 

测试样例

猜你喜欢

转载自blog.csdn.net/qq_23301703/article/details/88666891