我的代码不起作用
public static int[] powersOfTwoArray(int n) {
int[] result = new int[n];
int i = 0;
int power = 0;
while (i <= n) {
result[i] = power;
power *= 2;
}
return result;
}
该方法应返回一个包含2的幂的数组 提高到0。
答案 0 :(得分:0)
您正在做零乘,每次乘为零。 尝试
int power = 1;
如果我误解了,请注明您的问题。
答案 1 :(得分:0)
您的代码有三个问题,我在代码中提到了这些问题:
{{1}}