黑马程序员技术交流社区

标题: 昨天还很郁闷的代码,今天灵感闪现,搞懂了~~ [打印本页]

作者: sandra_bae    时间: 2015-4-30 22:31
标题: 昨天还很郁闷的代码,今天灵感闪现,搞懂了~~
  1. <p>/*
  2.         需求:在命令行中输入一个数,打印其阶乘。
  3. */


  4. import java.util.Scanner;

  5. class GetFactorial
  6. {
  7.                 public static void main(String[] args)
  8.                 {
  9.                                 Scanner sc=new Scanner(System.in);

  10.                                 System.out.println("求该数的阶乘:");

  11.                                 int fact = sc.nextInt();
  12.                                 int result = 1;//昨天没有定义这个变量,HuoHUo~

  13.                                 for(int x = 1;x <= fact;x++)
  14.                                 {
  15.                                                  result *= x;//昨天result这里是fact,HiaHia~~
  16.                                 }

  17.                 System.out.println("这个数的阶乘为:"+result);
  18.         }</p><p> }</p>
复制代码







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2