Java uses Random to create 10 random numbers ranging from 0 to 101. Why can't you calculate 1000 once?
Source code :
java import java.util.Random; public class LuckyPointTest { public static void main(String[] args) { Random r = new Random(); //变量定义 boolean statment = true; int arry[] = new int[100]; int countState = 0; int Maxnum = 0; while (statment) { //创建10个0-101的随机数 for (int count = 0; count <= 9; count++) { int number = r.nextInt(101); arry[count] = number; } //数组遍历求和 for (int i = 0; i < arry.length; i++) { Maxnum = arry[i] + Maxnum; } //计算次数统计 countState++; //结果判断 if (Maxnum == 1000) { statment = false; } //结果输出 System.out.println("这是第" + countState + "次运算"); System.out.println("当前最大值为:" + Maxnum); //结果归零 Maxnum = 0; } } }
>
0 Answer
No answer yet
这家伙很懒,什么都没留下...