gpt4 book ai didi

java - 用数字打印倒三角形 - Java

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

我在打印我想要实现的反向三角形时遇到一些问题,例如以下图案:

******
***
*

但我的目标是用这个数字实现这种模式:

333221
221
1

所以,这是我到目前为止的代码:

int x = 1;
for(int r=0;r<3;r++)
{
x=x+r;
for(int c=0;c<x;c++)
{
System.out.print("*");
}
x+=1;
System.out.println();
}

输出是直立,如下所示:

*
***
******

我想让图案与上面显示的数字反转

有人可以告诉我如何处理吗?谢谢!

最佳答案

这就是我要做的:

    for (i = 3; i > 0; i--) {

for (j = i; j > 0; j--) {

for (c = j; c > 0; c--) {

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

}
  • 第一个循环:您要打印 3 行;
  • 第二个循环:每行有 i 个不同的数字
  • 第三个循环:打印数字 j j 次

关于java - 用数字打印倒三角形 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26011652/

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