//写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,//比如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19#includeint fuc(int x){ if(x!=0) return x%10+(fuc(x/10)); return 0;}int main(){ printf("%d\n",fuc(2138)); return 0;}
本文共 211 字,大约阅读时间需要 1 分钟。
//写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,//比如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19#includeint fuc(int x){ if(x!=0) return x%10+(fuc(x/10)); return 0;}int main(){ printf("%d\n",fuc(2138)); return 0;}
转载地址:http://mwyqa.baihongyu.com/