gpt4 book ai didi

java - for 循环产生一系列不同的数字

转载 作者:行者123 更新时间:2023-11-30 07:08:03 24 4
gpt4 key购买 nike

我发现了一些与我的问题类似的主题,但仍然无法弄清楚任务,所以我认为最好创建自己的主题。

我需要编写一个 for 循环来生成以下输出:

289 256 225 196 169 144 121 100 81

为了增加挑战,请尝试修改您的代码,使其不需要使用 * 乘法运算符。

这是我的代码,我被困在这里,所以请帮忙。

public class Exercises2{
public static void main(String[] args){
int start = 19;
int increment = 2;
for(int count = 81; count <= 289; count++){


System.out.println(count + start);
start = increment + start;

}
}
}

最佳答案

以下是您所需要的。请注意 for 循环中的 count+=start 增量以及 start+=increment 从 17 的基数开始添加,因此第一次将 count 增加 19,第二次增加 21,等等。

记住 for 循环不需要 count++,它可以是最后部分中的任何有效命令,也可以完全省略

int start = 17;
int increment = 2;
for(int count = 81; count <= 289; count+=start){
System.out.println(count);
start+=increment;
}

关于java - for 循环产生一系列不同的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39733026/

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