云分享 Share

使用简单的for循环累乘迭代就可以完成

代码如下

             import java.util.*;
public class Main
{
  public static void main(String[] args)
  {
    Scanner cin = new Scanner(System.in);
    while(cin.hasNext())
    {
      int a = cin.nextInt();
      int r = 1;
      for(int i = a ; i > 0 ; i--)
      {
        r *= i;
      }
      System.out.println(r);
    }
  }
}    
   返回