#include <stdio.h>
#include <string.h>
int k=0;
char s[100];
void to_binary(unsigned long n)
{
int r;
r=n%2;
if(n>=2)
to_binary(n>>1);
s[k++]=r+'0';
}
int main()
{
to_binary(127);
printf("%s",s);
// printf("\n%d",strlen(s));
return 0;
}
递归的应用--十进制转化为二进制
最新推荐文章于 2023-12-15 19:46:29 发布