gpt4 book ai didi

java - Java中for循环的错误输出

转载 作者:行者123 更新时间:2023-12-01 06:41:32 24 4
gpt4 key购买 nike

这是我使用 for 循环编写的一个简单程序

public class Test
{
public static void main (String[] args)
{

int high=10;

for( int low =0; low <=high; low++){

for (int mid=0; mid<=high; mid++)
{
System.out.print(mid);

}
System.out.println();
}
}
}

但我希望输出看起来像

0 1 2 3 4 5 6 7 8 9 10

1 2 3 4 5 6 7 8 9 10

2 3 4 5 6 7 8 9 10

etc...

10

相反,我的输出看起来像这样 0123456789100123456789100123456789100123456789100123456789100123456789100123456789100123456789100123456789100 12345678910012345678910

我做错了什么?

最佳答案

您没有打印出任何空格。

System.out.print(mid + " ");

编辑:

此外,每次通过内循环时,您都会从 0 处开始 mid,而不是从 low 处开始。

关于java - Java中for循环的错误输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5428381/

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