对于一些刚刚学习java的人来说,多多练习一些编程题是很有帮助的,那么下面给大家带来的就是一道java求和的编程题,一起来看下题目和答案吧。
一、题目
这是一道和java求和相关的基础编程题,刚刚学习java编程的人不要错过哦,下面是题目
求1+2!+3!+...+20!的和
好啦,看完这个题目,你有了解题思路吗?你会选择什么样的方法来做解答呢?
一起来看看其中之一的解法吧。
下面是具体的解题思路哦。
二、思路
看完这个题目,其实,很简单的就能得知,这个程序就只是将累加变成了累乘而已。
思路清晰了,话不多说,来看一下具体的代码实现吧。
三、代码实现public class Prog21
{
public static void main(String[] args)
{
long sum = 0;
for (int i = 0; i
sum += factorial(i + 1);
System.out.println(sum);
}
//阶乘
private static long factorial(int n)
{
int mult = 1;
for (int i = 1; i
mult *= i;
return mult;
}
}
java编程求1+2!+3!+...+20!的和的答案远远不止这一个,你有自己的想法和答案了吗?上面的思路和答案仅供参考,大家可以用自己的方式来做解答呢。
你还想了解更多的java编程题吗?可以继续关注奇Q工具网的java实例栏目来了解哦,有很多经典的例题可以分享给你。
推荐阅读:
更多推荐
java编写一代码 求累乘_java编程求1+2!+3!+...+20!的和,java求和代码
发布评论