用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 求高手指点

日期:2017-11-26 05:48:33 人气:1

用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 求高手指点

给你写了个程序可以实现,比如在主函数输入5,则输出表示5!(120)的数组[0, 2, 1],其中0表示个位数,2表示十位数,1表示百位数,程序如下: public static void factor(int n) { int[] product = {1}; //从1开始,循环相乘,比如[1] * 2 -> [2] //[2] * 3 -> [6] //[6] * 4 -> [4
    A+
热门评论