Java实现递归求和的方法
本篇文章为大家展示了Java实现递归求和的方法,代码简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、虚拟主机、营销软件、网站建设、特克斯网站维护、网站推广。
Java递归求和1+2+3+...+n
public class Sum {
public static int count(int n) {
if (n > 1) {
return count(n - 1) + n;
} else {
return n;
}
}
public static void main(String[] args) {
System.out.println(Sum.count(100));
}
}扩展学习
输入一个数:
4
10
代码:
public class Demo1 {
public static void main(String[] args) {
System.out.print("请输入一个数:");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
Sum(n);
System.out.println(Sum(n));
}
private static int Sum(int n) {
if (n == 0) {
return 0;
}
return Sum(n - 1) + n;
}
}思路:
计算前n个数的总和等于第n-1个数+n;
上述内容就是Java实现递归求和的方法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。
文章标题:Java实现递归求和的方法
本文路径:http://www.jxjierui.cn/article/jcdjdh.html


咨询
建站咨询
