天天看點

hdu2051 bitset

題解:

  簡單數制轉換,遞歸實作,不解釋。

代碼如下:

#include <stdio.h>

void func(int n)
{
	if (n == 0)
		return;
	if (n % 2 == 1)
	{
		func(n/2);
		printf("1");
	}
	else
	{
		func(n/2);
		printf("0");
	}
}

int main()
{
	int n;
	while (scanf("%d", &n) != EOF)
	{
		func(n);
		printf("\n");
	}
	return 0;
}
           

轉載于:https://www.cnblogs.com/zm001/archive/2013/01/21/2875472.html