怎样用C++输出正整数转换为二进制数的过程

输入肆意一个正整数,把它转换为响应的二进制数,若何在电脑中将转换的过程输出呢?小编以C++为例,与大师分享编程经验。

东西/原料

  • C++

方式/步调

  1. 1

    十进制数转换为二进制数的过程,就是除2取余的过程,下图是一个整数转换为二进制数的例子。

  2. 2

    起首,界说三个变量,正整数、除2的余和计较次数。

  3. 3

    输入一个正整数,保留在变量num中。

  4. 4

    用do-while语句执行轮回,前提是计较后的num值不为0。

  5. 5

    计数变量累加1,实现计较次数的统计。

  6. 6

    对整数num用2取余,保留在变量r中。

  7. 7

    用num除2的体例,计较正整数的商。

  8. 8

    输出正整数转换为二进制数的过程,如下图所示。

  9. 9

    最后,输出十进制数num转换为二进制数所需的次数。

  10. 10

    运行法式,输入一个正整数后,计较机就会输出转换为二进制数的过程,同时输出正整数转换为二进制数,所计较的次数。

注重事项

  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。
  • 发表于 2018-10-06 00:00
  • 阅读 ( 1524 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具