写一个递归函数DigistSum(n),输入一个非负整数,返回组成它的数字之和

来源:互联网 发布:手机知乎怎么回答问题 编辑:程序博客网 时间:2024/05/22 14:45
#include <stdio.h>  int DigitSum(int n)  {      if(n < 10)      {          return n;      }      if(n >= 10)      {          return ((n % 10) + DigitSum(n / 10));      }  }  int main(void)  {      printf("%d\n",DigitSum(1729));      return 0;  }  

0 0
原创粉丝点击