digitsum专题

写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和以及递归打印一个整数的每一位

问题: 1、写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和, 例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 2、递归方式实现打印一个整数的每一位 思路:这两个问题的相似处在于都需要将一个整数的各位求出来,我们知道取整数的各位要用/10、%10的方法。 1、要返回整数的每一位相加的结果,可以先%10取出个位+((n/10)进入函数继续%