gpt4 book ai didi

java - 如果元素值大于 10,是否可以将数组中的元素相乘?

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

public class IntArray {
public static void main(String[] args) {
int number [] = {5, 7, 30, 40,};
int i;
int product;
int answer;
for (i = 0; i < number.length; i++) {
System.out.print(number[i] + " ");
if (number[i] >= 10)
product = number[i] * 2;
answer = product;
System.out.println(product);
}
}
}

我的数组可以相乘吗?我真正想要的是有 10 个元素,但我尝试了 4 个元素进行试验,我希望这些元素在元素大于 10 时乘以 2...

谢谢!

最佳答案

是的,你可以做到。由于这绝对是一个学习练习,这里有一些关于如何做的提示:

您的循环将值 number[i] * 2 分配给 product,它在每次迭代后被丢弃。不用这样做,而是使用 number[i] *= 2; *,并删除 product 变量的声明。

您也可以丢弃answer,因为它只是被赋值,之后就不再使用了。


* 这是 number[i] = number[i] * 2;

的快捷方式

关于java - 如果元素值大于 10,是否可以将数组中的元素相乘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19299249/

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