C语言:给定一个整数n,求n的各位数字之和,比如123,其各位数字之和为1+2+3=6,结果为6.

问题描述:

C语言:给定一个整数n,求n的各位数字之和,比如123,其各位数字之和为1+2+3=6,结果为6.
黄色部分不明白,新人求指导
1个回答 分类:综合 2014-11-27

问题解答:

我来补答
123为例
不为0
模10 = 3
s = 3
x = 12
模10 = 2
s = 3+2 = 5
x=1
模10 = 1
s = 5+1 = 6
x=0
循环结束
返回6
每次取模取个位,
然后除10的商继续此循环
 
 
展开全文阅读
剩余:2000