一个正整数n的阶乘等于所有1到n的乘积,即n!=1*2*3...*n。
代码:
import java.util.Random;
public class java_1_2 {
public static void main(String[] args) {
Random random=new Random();
float x=random.nextFloat();
int n=Math.round(20*x);
long f=1;
int k=1;
do {
f*=k;
k++;
}while(k<=n);
System.out.print(n+"!="+f);
}
}
实现: