gpt4 book ai didi

java - 使用嵌套For循环在java中显示1-99之间的所有奇数

转载 作者:行者123 更新时间:2023-12-02 05:19:29 25 4
gpt4 key购买 nike

目前我只能显示 1 3 5 7 9 的奇数。但是,我想显示 1 - 99 的所有奇数,共 9 行和 5 列。我可以知道如何才能显示从 11 开始的内容,而不仅仅是 9 行 1 3 5 7 9。

下面是我所坚持的代码。

public static void main(String args[])
{
for (int i=1; i<=9; i++)
{
for (int j=1; j<=10; j++)
{
if (j%2 !=0)
System.out.print(j + " " );
}
System.out.println();
}
}

最佳答案

首先你需要计算你的数字,尝试

for (int i=0; i<=9; i++)
{
for (int j=1; j<=10; j++)
{
int number = j+i*10
if (number%2 !=0)
System.out.print(number + " " );
}
System.out.println();
}

但是这个问题可以用单循环解决

 for (int i=1; i<=99; i++)
{
if (number%2 !=0)
System.out.print(number + " " );

if (number%10 ==0)
System.out.println();
}

关于java - 使用嵌套For循环在java中显示1-99之间的所有奇数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26608653/

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