首页 > 解决方案 > 阶乘显示已经运行但未在 Eclipse 中运行

问题描述

我是初学者,没有足够的知识。当我运行阶乘时,它显示已经运行但不要求值或显示任何错误。

package loops;

import java.util.Scanner;
public class Factorial {
    public static void main(String[] args) {

        Scanner sc= new Scanner (System.in);

int n = sc.nextInt();
 int factorial = 1;
 for(int i = n; i>=1; i--) {
 factorial = factorial * i;
    }
    System.out.println(factorial);

    }

}

标签: javafor-loopfactorial

解决方案


考虑添加一个打印语句,例如 System.out.print("Enter the value:"),然后您就会明白发生了什么。如果该语句未显示在输出中,请检查您的 ide 是否运行正常。


推荐阅读