Java题库练习!!!
public class Exam_1{
public static void main(String[] args) {
}
}
2.本程序计算20以内的随机整数的阶乘。
import java.util.Random;
public class Exam_1{
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; //循环变量 int sum=0; int i=0; while(i<20){ if(i %2!=0或i%2==1) sum=sum+i; i=i+1或i++或++i; } System.out.println("sum="+sum);
//*********Found********
do { f=f*k;
k++;
}
} } while(k<=n); System.out.println(n+"!= "+f);