这里面的程序求阶乘 哪里错了
问题补充:
import java.util.Scanner;
public class Z1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int input = scanner.nextInt();
int f = 1;
for(int i =1; i<=n;i++){
f*=i;
}
System.out.println(f);
}
}
这个求阶乘哪里错了
最佳答案
你的n没有定义啊
改
i<=n
为
i<=input
就可以了
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!