私は宿題についてこの質問があります:最初のn正の整数の階乗和を計算するプログラムを書いてください。 これまで行ってきたことですが、私が得なければならない出力は得られません。誰かが私に何が間違っているか教えてもらえますか?最初のn正の整数の階乗和を計算するプログラムを作成しますか?
System.out.print("Enter a number: ");
int num=input.nextInt();
for (int i=1; i<=num; i++) {
num=num+i;
}
System.out.print(num);
のような「間違った」の入力を防ぐことはできません。 –
また、[this](http://stackoverflow.com/questions/3905658/factorial-method-doesnt-work-well)に注意してください。 – aioobe