输入任意一个正整数计算它各位的和C++如何实现
输入一个任意的正整数,求它各位上数字的和,如何用C++实现呢?小编与大家分享编程。
操作方法
- 01
求一个整数各位上的数字,可以用10求余的方法计算,每一次求余后要把这一位数字去掉。
- 02
首先,定义三个整型变量,保存正整数、临时变量和各位数总和。
- 03
给变量总和sum赋值,初值为0。
- 04
接着,输入正整数,保存在变量n中。
- 05
给临时变量赋值,让它的值等于正整数的值。
- 06
用while语句判断,判断的条件为n不等于0。
- 07
条件成立时,求正整数各位上数字的和。
- 08
将正整数中,已求和的这一位数去除。
- 09
最后,输出正整数各位上数字的总和。
- 10
运行程序,输入任意的一个正整数,计算机就会输出它的各位上数字的总和。
赞 (0)