怎样用C++计算一个数的数根

给你肆意一个正整数num , 将它各个数位上的数字相加 , 若是获得的数是一位数 , 则这个数称为num的数根 , 不然反复处置 , 直到当作为一个一位数为止 。 若何实现这一运算呢?小编以C++为例 , 与大师分享编程经验 。

需要这些哦
C++
方式/
1求一个整数的数根 , 先将它列位上的数字相加 , 若是是一个一位数 , 则数根就是它 , 若是不是一位数 , 则反复处置 , 直到当作为一个一位数为止 。

怎样用C++计算一个数的数根

文章插图

2起首 , 界说两个整型变量 , 保留输入的整数和计较出的树根 。

怎样用C++计算一个数的数根

文章插图

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

怎样用C++计算一个数的数根

文章插图

4用do-while执行外层轮回 , 前提是树根是否为一位数 。

怎样用C++计算一个数的数根

文章插图

5给树根赋初值 , 初值为0 。

怎样用C++计算一个数的数根

文章插图

6有while语句执行内层轮回 , 前提是正整数的值是否为0 。

怎样用C++计算一个数的数根

文章插图

7取num的个位数 , 将累加的值保留在变量sum中 。

怎样用C++计算一个数的数根

文章插图

8将整数num的个位数删除 , 当作为一个新的整数 。

怎样用C++计算一个数的数根

文章插图

9将整数的值更改为树根的值 , 以便反复运算 。

怎样用C++计算一个数的数根

文章插图

10最后 , 输出树根的值 。

怎样用C++计算一个数的数根

文章插图

11【怎样用C++计算一个数的数根】运行法式 , 输入一个正整数 , 计较机就管帐算出该数的数根 。

怎样用C++计算一个数的数根

文章插图


以上内容就是怎样用C++计算一个数的数根的内容啦 , 希望对你有所帮助哦!

    推荐阅读