动手动脑
编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。
import java.util.Scanner; public class Random { public static void main(String[] args) { Scanner input=new Scanner(System.in); int n; System.out.println("输入随机数个数"); n=input.nextInt(); int seed=1; int c=0; int num=0; for(int i=0;i<n;i++){ seed=(7^5*seed+c)%(2^100); num++; System.out.print(seed+" "); if(num%10==0) { System.out.println(); } } } }
运行截图: