gpt4 book ai didi

java - 生成器 10 的幂(找不到变量 i)

转载 作者:行者123 更新时间:2023-11-29 03:52:22 25 4
gpt4 key购买 nike

我正在研究“Powers of”生成器,但我收到一条错误消息,指出无法找到变量 i。我在for循环中明确声明了

    public class EP63
{

private static int answer;
public static int PowerGenerator(double aFactor)
{
for(int i = 1; i < 12; i++);
{
answer = Math.pow(aFactor,i);
nextPower();

return answer;

}
}

public static double nextPower()
{
System.out.println(answer);
}
}

有人可以向我解释如何解决这个问题吗?

最佳答案

就是这一行:

for(int i = 1; i < 12; i++);

更改为:

for(int i = 1; i < 12; i++)

for 循环的主体是单个表达式。 ; 被解释为无操作表达式,因此 { } block 不是循环的一部分,因此 i 未在此处定义。

关于java - 生成器 10 的幂(找不到变量 i),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8147581/

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