import java.util.Random;
public class Main{public static void main(String args[]){Random random = new Random();float x = random.nextFloat();//产生0.0与1.0之间的一个符点数int n = Math.round(20*x); //构造20以内的一个整数long f = 1 ; //保存阶乘的结果int k = 1 ; //循环变量do{f*=k;k++;}while(k!=n);System.out.println(n+"!= "+f);}
}