public class aaa{
public static void main(String[] args) {
int max=5;
for(int i=1;i<=5;i++){//控制行
for(int j=1;j<=max-i;j++)//控制空格
System.out.print(" ");
for(int k=1;k<=i*2-1;k++)//控制*号
System.out.print("*");
System.out.println();
}
}
}
/**
第一行空格数4 - 1 = 3 星号数 1*2-1=1
第二行空格数4 - 2 = 2 星号数 2*2-1=3
第三行空格数4 - 3 = 1 星号数 3*2-1=5
第四行空格数4-4=0 星数目 4*2-1 =7
.
.
.
.
.
*/
原文:http://www.cnblogs.com/zj-phper/p/5700929.html
本文介绍了一个简单的Java程序,用于打印一个倒三角形状的星号图案。通过使用三个嵌套的for循环来控制每一行的空格数和星号数,实现了从顶部到底部逐渐减少星号数量的效果。
5102

被折叠的 条评论
为什么被折叠?



