一个JAVA问题!哭求高手进!!

来源:百度知道 编辑:UC知道 时间:2024/09/20 02:38:09
定义一个一维数组,请把一维数组中索引为奇数的数组中赋值为从1到10之间的随机数,索引为偶数的数组中赋值为20到40之间的随机数!
我写的代码看哈那里需要修改:
import java.util.*;

public class shu {

public static void main(String[] args)
{
Random ran = new Random();
int[] x = new int[12];
ran.nextInt(x);
for(int i=0;i<=10;i+=2){
System.out.println("下标数为:"+i);
System.out.println("其随机数为:"+x[i]+" ");
}
ran.nextInt(x);
System.out.println("\n\n\n");
for(int i=1;i<=10;i+=2){
System.out.println("下标数为:"+i);
System.out.println("其随机数为:"+x[i]+" ");
}
}
}

import java.util.*;

public class test {

public static void main(String[] args) {
Random ran = new Random();
int[] x = new int[12];

for (int i = 0; i <= 10; i += 2) {
x[i]=ran.nextInt(20)+20;
System.out.print("下标数为:" + i);
System.out.println(" 其随机数为:" + x[i] + " ");
}
System.out.println("\n\n\n");
for (int i = 1; i < 10; i += 2) {
x[i]=ran.nextInt(10);
System.out.print("下标数为:" + i);
System.out.println(" 其随机数为:" + x[i] + " ");
}
}
}

import java.util.*;

public class shu {

public static void main(String[] args) {
Random ran = new Random();
int[] x = new int[12];
for (int i = 0; i <= 10; i += 2) {
x[i]=ran.nextInt(10)+1;
System.out.println("下标数为:" + i);
System.out.println(&