最初の 10 個の数字の階乗を出力しているので、0 ~ 9 です。以下のコードは私にとってはうまくいきます。しかし、0の階乗もループ内にあるようにループを作成することはできません。アドバイスをいただければ幸いです。ありがとうございました。
public class fact {
public static void main(String[] args) {
System.out.println("\n\n(f) Loop to print first 10 factorial numbers");
System.out.println("\nFactorial of 0 is 1");
int fact = 1;
int index = 1;
while (index < 10)
{
fact*=index;
System.out.println("Factorial of " + index + " is " + fact);
index++;
}
}
}