1
所以我需要輸出一個階乘的總和,例如1!+2!...+n!=sum
我發現了一種獲得單一因子的方法,但我不知道如何將它們相加在一起。這是我在這樣的嘗試:因子的總和
System.out.println("Ievadiet ciparu");
Scanner in = new Scanner(System.in);
n = in.nextInt();
if (n < 0)
System.out.println("Ciparam jabut pozitivam.");
else
{
while (x>2){
for (c = 1 ; c <= n ; c++)
fact = fact*c;
sum=sum+fact;
n=n-1;
if (n==0) break;
}
System.out.println("Faktorialu summa "+sum);
他已經有那個..... – Lan
他*不*。請注意'sum = sum + fact'在階乘計算循環之外。 –
@MarkoTopolnik哎呀,丟失的括號讓我想念那個。 – Lan