public class Min { public static void main(String[] args) {
float rad[] = null;
int i = 0;
for (i = 0; i < 15; i++) {
rad[i] = (float) Math.random();
while (rad[i] < 0.05 || rad[i] > 0.5)
rad[i] = (float) Math.random();
System.out.print(rad[i] + " ");
}
}}
上面到底哪里有问题?请各位高手指教。在线等待中。。
float rad[] = null;
int i = 0;
for (i = 0; i < 15; i++) {
rad[i] = (float) Math.random();
while (rad[i] < 0.05 || rad[i] > 0.5)
rad[i] = (float) Math.random();
System.out.print(rad[i] + " ");
}
}}
上面到底哪里有问题?请各位高手指教。在线等待中。。
改为:
float rad[] = new float[20];
float []rad= new float[100];
int i = 0;
for (i = 0; i < 15; i++) {
rad[i] = (float) Math.random();
while (rad[i] < 0.05 || rad[i] > 0.5)
rad[i] = (float) Math.random();
System.out.print(rad[i] + " ");
}
}}这样可以吧
你把他该一下应该就没有问题了
例如:float rad[] =new float[15]