gpt4 book ai didi

java - 嵌套循环直角三角形java

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

所以我想使用嵌套循环在java中创建一个数字直角三角形,我创建了这个:

public class nestedloop
{
public nestedloop()
{
loop();
}

public static void main(String [] args)
{
new nestedloop();
}

public static void loop()
{

System.out.println(" Enter a number ");
int n= IBIO.inputInt();

for (int i = 1; i <=n; i++) {
for (int j = 1; j <= i; j++) {
System.out.print("*");
}
System.out.println();
}

}

}

但是,正如您所看到的,它创建了一个由星号组成的直角三角形,我希望它通过增加数字来创建它,如下所示:

1

23

456

78910

我很困惑需要用什么来替换 Asterix。我以为这可能是另一个循环,但我尝试过的一切都惨遭失败。

最佳答案

只需创建一个计数器:

public static void loop(){

System.out.println(" Enter a number ");
int n= IBIO.inputInt();
int counter = 0;
for (int i = 1; i <=n; i++) {
for (int j = 1; j <= i; j++) {
System.out.println(++counter);
}
}
}

关于java - 嵌套循环直角三角形java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42561123/

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