これはjavaの階乗的なプログラムです。エラーが発生した場合は教えてください。ありがとう!シンプルなJavaエラー
class Fact {
public static void main(String[] args) {
int i=5,num=1;
while(i>1) {
num=num*i;
}
i--;
System.out.println("Value: " + num);
}
}
負の値のチェックを追加します。 whileループの内側に移動します。現在、無限ループに入っています。 –
コードブロックをインデントする論理的で一貫性のある方法を使用すると、読者はプログラムの流れを理解するのに役立ちます。そのコードは、**論理的な**インデントを使用します。 –