我有一个问题正在尝试解决。
到目前为止我已经有了这段代码。
public class Average {
public static void main(String[] args){
int n= Integer.parseInt(args[0]);
int i;
for(i=1; i<= n; i++){
System.out.println(Math.random());
}
}
}
这给了我 n 个随机生成的数字,耶!但我希望能够将这些数字加在一起。这可以做到吗?我完全迷失了。
最佳答案
public class Average {
public static void main(String[] args){
int n= Integer.parseInt(args[0]);
int i;
double thisRand = 0;
double result = 1;
for(i=1; i<= n; i++){
thisRand = Math.random();
System.out.println(thisRand);
result *= thisRand;
}
}
}
变量result
将包含随机值的乘法。 *=
运算符将其两侧的值相乘,并将其存储在左侧变量中。
关于java - 在 Java 中将随机生成的数字相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641746/