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

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

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

文章插图

需要这些哦
C++
方式/
1十进制数转换为二进制数的过程 , 就是除2取余的过程 , 下图是一个整数转换为二进制数的例子 。

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

文章插图

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

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

文章插图

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

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

文章插图

4【怎样用C++输出正整数转换为二进制数的过程】用do-while语句执行轮回 , 前提是计较后的num值不为0 。

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

文章插图

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

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

文章插图

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

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

文章插图

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

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

文章插图

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

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

文章插图

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

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

文章插图

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

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

文章插图


以上内容就是怎样用C++输出正整数转换为二进制数的过程的内容啦 , 希望对你有所帮助哦!

    推荐阅读