热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_46997167
在下 苇名弦一郎
3 年前
trueweixin_46997167

整形转二进制思路:

void tobin(unsigned long n);
int main(void)
{
unsigned long n = 0;
printf_s("输入你需要转换的二进制数\n");
while ((scanf_s("%lu", &n)) == 1)
{
tobin(n);
printf_s("输入q结束;\n");
}
}

void tobin(unsigned long n)
{
int r;
r = n % 2;
printf_s("r = %d\n", r);
if (n >= 2)
{
tobin(n / 2);
}
printf_s("%c>>",r == 0 ? '0' : '1');

return;
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
百度文库,这波操作属实666,我自己的开源文章爬过去要收费。
立即登录