gpt4 book ai didi

java - 将计算值存储到数组中

转载 作者:行者123 更新时间:2023-12-01 13:42:09 25 4
gpt4 key购买 nike

在我的程序中,在给定 x 值范围的情况下求解 y 方程。然后我如何将这些值存储到 y 中并将它们作为数组打印出来。我以为我应该使用索引方法,但我有一个错误。该行有多个标记 - 标记“]”上的语法错误,预计之后的 VariableDeclaratorId 这个 token - y 无法解析为类型

我需要修改什么?

import java.lang.Math;
import java.util.Arrays;
public class Standard {
public static void main (String[] args) {
double exponent, x, pi, e, sqrtpart;
double[] y;
pi = 3.14159;
e = 2.71828;
x = -2.0;
int count = 0;

while (count < 20)
{
exponent = - ((x*x)/(2));

sqrtpart = Math.sqrt(2*pi);

y[] = (Math.pow(e,exponent))/sqrtpart;
System.out.println(y[index]);

x = x + 0.2;
count++;
}
}
}

最佳答案

改变

double[] y;

进入

double[] y = new double[20];

    y[] = (Math.pow(e,exponent))/sqrtpart;
System.out.println(y[index]);

进入

    y[count] = (Math.pow(e,exponent))/sqrtpart;
System.out.println(y[count]);

关于java - 将计算值存储到数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20648857/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com