递归实现DiGitSum(n),输入一个人负整数,返回它的个数字之和


#include<stdio.h>
int DigitSum(int n)
{
 int sum=0;
 int m=0;
 if(n!=0)
 {
      m=n%10;
   n=n/10;
   sum=m+DigitSum(n);
 }
 return sum;
}
int main()
{
 int n=1;
 scanf("%d",&n);
 printf("%d\n",DigitSum(n));
 return 0;
}
阅读更多
个人分类: 笔记
上一篇实现整形数组的选择排序
下一篇递归实现n^k函数
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭