新手求教
克阁勃 2013-07-21 04:14:39 //编写一个Java程序在屏幕上输出1!+2!+3!+……+10!的和
class A {
public static int f(int n,int max){
for(int i=1;i<=n;i++) {
max=max*i;
}
return max;
}
}
public class test_1 {
public static void main(String[] args){
int add=0;
for(int i=1;i<=10;i++) {
add+=A.f(i,1);
}
System.out.printf("Add=%d",add);
}
}
程序的答案不对,我想知道到底错在哪。知道有问题却不知道错在哪,实在是很纠结啊