为了个人目的,我正在提高我的 Java 技能,
我想知道如何在 Java 中制作这个算法:
* 2 3 4 5
* * 3 4 5
* * * 4 5
* * * * 5
* * * * *
* * * * *
* * * * 5
* * * 4 5
* * 3 4 5
* 2 3 4 5
到目前为止,我设法做到了这一点:
*
**
***
****
*****
for (int i = 1; i <=5 ; i++) {
for (int j = 1; j <=i ; j++) {
System.out.print("*");
}
System.out.println(" ");
}
我想做一些更难的事情。
这应该有一些帮助:
public static void printTree()
{
int index = 0;
for(; index < 5; index++)
{
for(int j = 0; j < 5; j++)
{
if(j <= index)
{
System.out.print("*");
}
else
{
System.out.print(j + 1);
}
}
System.out.println();
}
for(; index > 0; index--)
{
for(int j = 0; j < 5; j++)
{
if(j < index)
{
System.out.print("*");
}
else
{
System.out.print(j + 1);
}
}
System.out.println();
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句