计算并输出10的阶乘.10的阶乘=109876543
编辑: admin 2017-25-02
-
4
public class Test{
public static void main(String[] args) {
System.out.println(add(10));
}
public static int add(int temp){
return temp==1||temp==0?1:add(temp-1)*temp;
}
}
类似问题
类似问题1:VB中的阶乘累加求和1!+2!+3!+4!+5!+6!+7!+8!+9!+10!我是VB的初学者 用for循环解 急用![数学科目]
a=0
for i=1 to 10
h=1
for j=1 to i
h=h*j
next j
a=a+h
next i
'a就是结果
类似问题2:使用java程序接收一个小于10的整数n,计算并输出阶乘.
import java.util.Scanner;
public class jiechen {
public static void main(String []args){
Scanner scanner=new Scanner(System.in);
System.out.println("请输入您要计算的数字");
int a=scanner.nextInt();
int jiecheng=1;
for (int i = 2; i
类似问题3:VFP求阶乘,10!+9!+8!+7!+6!+5!+4!+3!+2!+1![英语科目]
clear
s=0
for i=10 to 1 step -1
p=1
for j=1 to i
p=p*j
endfor
s=s+p
endfor
"10!+9!+8!+7!+6!+5!+4!+3!+2!+1!=",s
return
类似问题4:6*7*8*9*10叫阶乘吗那叫什么?阶乘用“最大数!”表示,这个怎么表示?[数学科目]
那个式子=10!/5!,不是阶乘
阶乘指从1乘以2乘以3乘以4一直乘到所要求的数.
类似问题5:java中怎么实现阶乘,如计算1~100的阶乘
使用BigInteger大容量运算类计算100的阶乘
一.一般算法(循环)
view plaincopy to clipboardprint?
public class Test {
public static void main(String[] args) {
int result = 1;
for (int i = 1; i