package com.xxc;
//java测试题:
// 1: 随机生成x个1到100的整数;
// 2: 找出这x个随机整数中大于等于y(1<y<100)的,并且连续次数大于或等于z的数据,输出;
//
import java.util.*;
public class Test {
public static void main(String[] args) {
int m = 0;
int count = 30;
int dimZ = 5;
int[] arr = new int[100];
int biaoji[] = new int[100];
for (int i = 0; i < 100; i++) {
// Math.random()产生一个0-1之间的随机数。
arr[i] = (int) (Math.random() * 100) + 1;
// 用来判断 随机取的下一个数是否与前面的随机数相等,若是,结束本次循环重新取数,否则继续
for (int j = 0; j < i; j++) {
if (arr[j] == arr[i]) {
i--;
break;
}
}
}
System.out.print("输出随机生成的X个数:" + '\n');
for (int i = 0; i < 100; i++) {
// 控制每行输出 10个数
if (i % 10 == 0) {
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载