factorial_while.java

来自「这是《Java2程序设计实用教程(第2版)》每个章节后面的部分习题及实验。」· Java 代码 · 共 32 行

JAVA
32
字号
//【习2.10】  用三种循环语句求n!。
//一重循环,while循环语句。

public class Factorial_while
{
    public static void main(String args[]) 
    {
        int n=5;

        int product=1;                           //乘积
        System.out.print(n+"!=1");
        if (n>1)
        {
            int i=2;
            while (i<=n)
            {
                System.out.print("*"+i);
                product *= i;
                i++;
            }
            System.out.println("="+product);
        }
    }
}

/*
程序运行结果如下:
0!=1
1!=1
5!=1*2*3*4*5=120

*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?