【发布时间】:2014-09-24 08:03:55
【问题描述】:
我在打印我想要实现的反向三角形时遇到了一些问题,例如这种模式:
******
***
*
但我的目标是用这个数字实现这种模式:
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();
}
输出直立如下:
*
***
******
我想用上面显示的数字制作图案reverse。
谁能告诉我如何处理它?谢谢!
【问题讨论】:
-
反转循环。更改
x的值并减少x而不是增加它 -
我不明白你的意思,你能澄清一下吗?对不起,我是初学者。
-
@WilliamPrice 不,我没有创建
equilateral三角形。