import java.util.Scanner;
public class test48{
public static void main(String args[]) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
System.out.println(fn(a));
}
public static int fn(int n) {
if (n == 0)
return 0;
else
return n%10 + fn(n/10);
}
}【Java】利用递归计算一个数字的各位数字和
最新推荐文章于 2023-07-06 16:28:18 发布
本文介绍了一个使用Java实现的递归算法,该算法能够计算一个整数各个位上的数字之和。通过输入一个整数,程序将返回该整数各数位相加的结果。
467

被折叠的 条评论
为什么被折叠?



