今天给各位分享1到10的阶乘的和java的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、从1阶乘加到10的阶乘怎么用java写2、JAVA求1到10的阶乘之和,帮忙看看哪里错了3、高分悬赏:java 语言编写 1到N的阶乘的和4、java编程求1到10的阶乘和,请问哪里错了???
从1阶乘加到10的阶乘怎么用java写
public class factorial {
public static void main(String[] args) {
int sum = factorial_sum(); //定义sum调用factorial_sum()
System.out.println(sum);
}
/**
* 定义计算阶乘的函数,可以在factorial_sum()的()里面加一个参数,由用户输入是到1哪一个数的阶乘和。
* 即:
factorial_sum(int n){
int sum=0;//和
int num = n;//变量,多少之内的阶乘和
int factorial=1;//阶乘
for(int i=1;i=num;i++){
factorial *= i;//也可以写为 factorial = factorial * i;
sum += factorial;
}
return sum;//放回计算结果
}
*
* 在数函数中调用使用
* 即:
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int sum = factorial_sum(n);
System.out.println(sum);
*/
public static int factorial_sum() {
int sum=0;//和
int num = 10;//变量,多少之内的阶乘和
int factorial=1;//阶乘
for(int i=1;i=num;i++){
factorial *= i;//也可以写为 factorial = factorial * i;
sum += factorial;
}
return sum;//放回计算结果
}
}
希望对你有用
JAVA求1到10的阶乘之和,帮忙看看哪里错了
public class p34
{ public static void main(String args[])
{ int i,j,sum=0,item=1;
for(i=1;i=10;i++)
{
for(j=i-1;j=1;j–)
{ item=item*j;
}
sum=sum+item;
}
System.out.println(sum);
}
}
你的程序i的值改变了
高分悬赏:java 语言编写 1到N的阶乘的和
给你写一个简单的如下:
public class test{
public static void main(String args[]){
int i=1;
int j=1;
int sum;
for(;i=10;i++){
j=j*i;sum=sum+j;}
System.out.println(“1~10的阶乘和为”+sum);
}
}
这是一到十的阶乘,用时将10换做成任何即可
java编程求1到10的阶乘和,请问哪里错了???
需要两层循环 外层是循环从几加到几
内层是 求当前数字的阶乘
public class Sum
{
public static void main(String args[])
{
int sum=0,i,a=1;
for(i=1;i=10;i++)
{
a=1;//每次循环a要赋初值
for(int j=1;j=i;j++)
a*=j;
sum=sum+a;
}
System.out.println(“sum= “+sum);
}
}
上面有个哥们用的递归 也不错 不过不好理解
1到10的阶乘的和java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、1到10的阶乘的和java的信息别忘了在本站进行查找喔。