标签:c语言 输入一个非负整数 写一个递归函数digitsum(n) 返回组成它的数字之和
#include<stdio.h> #include<stdlib.h> int sumfun(int num) { int m = 0; int sum = 0; if (num!=0) { m = num % 10; num = num / 10; sum=sumfun(num)+m; } return sum; } int main() { int num = 1729; int ret = sumfun(num); printf("%d\n", ret); system("pause"); return 0; }
【C语言】【面试题】【笔试题】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
标签:c语言 输入一个非负整数 写一个递归函数digitsum(n) 返回组成它的数字之和
原文地址:http://10740329.blog.51cto.com/10730329/1714869