用java 求10的阶乘!写出程序!

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:13:46

public static void main(String[] args){
int num=1;
for(int i=10;i>0;i--){
num=num*i;
}
System.out.println("10!="+num);
}

public class Test{
public static void main(String[]args){
System.out.print(""+cal(10));
}
public static int cal(int i){
if(i<=1)
return 1;
else
return i*cal(i-1);
}
}

class A{
public static void main(String[] args){
int a=1;
for(int i=1;i<=10;i++){
a*=i;
}
System.out.println(a);
}
}