【发布时间】:2015-01-24 20:39:16
【问题描述】:
运行此代码时在 Eclipse 中出现此错误:
package prova1;
import java.util.Scanner;
public class Fattoriale {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n;
System.out.print("Inserisci il numero:\n");
n = input.nextInt();
int val = 1;
for ( n; n>1; n-=1){
val = val*n;
}
System.out.println(val);
}
}
我正在尝试获取 n 数的阶乘,但出现此错误,我无法确定问题出在哪里:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Syntax error on token "n", ++ expected after this token
at prova1.Fattoriale.main(Fattoriale.java:12)
我尝试创建一个新的 var i 但我仍然收到该错误
【问题讨论】:
标签: java compiler-errors