java-基础算法题1-求阶乘

设n为自然数

  n!=1*2*3*4*5*...*n

称为n的阶乘,并且规定0!=1。试编制程序计算2!,4!,6!,8!,10!,并显示计算结果。

public class Menu{
    public static void main(String[] args){
        int a=2,b=4,c=6,d=8,f=10,sum=1,i;
        for(i=1;i<=a;i++){
            sum*=i;
            System.out.println("2!="+sum);}
         for(i=1;i<=b;i++){
            sum*=i;
            System.out.println("4!="+sum);}
         for(i=1;i<=c;i++){
            sum*=i;
            System.out.println("6!="+sum);}
         for(i=1;i<=d;i++){
            sum*=i;
            System.out.println("8!="+sum);}
         for(i=1;i<=f;i++){
            sum*=i;
            System.out.println("10!="+sum);}
    }
}

 

posted @ 2019-09-04 20:31  bigbigbrid  阅读(476)  评论(0编辑  收藏  举报