public static void main(String[] args) {
/*
*
**
***
****
*****
******
*/
int layer =6;
for(int i=1; i<=layer;i++){
for(int j=1;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
/*
*
***
*****
*******
*********
***********
layer:总行数
n:行数
每行的*数量: 2*n-1
每行的空格的数量: layer -n
*/
for(int n=1; n<=layer;n++){
for(int j=1;j<=(layer-n);j++){
System.out.print(" ");
}
for(int j=1;j<=(2*n-1);j++){
System.out.print("*");
}
System.out.println();
}
/*
*
***
*****
*******
*********
***********
*
*
*
*
*
*
layer:总行数
树的顶端:
n:行数
每行的*数量: 2*n-1
每行的空格的数量: layer -n
树的根部: layer-1个空格+一个*, 总共layer行
*/
for(int n=1; n<=layer;n++){
for(int j=1;j<=(layer-n);j++){
System.out.print(" ");
}
for(int j=1;j<=(2*n-1);j++){
System.out.print("*");
}
System.out.println();
}
String str="";
for(int n=0; n<(layer-1);n++){
str+=" ";
}
for(int i=1; i<=layer; i++){
System.out.println(str+"*");
}
}
使用java代码输出图片指定的*字塔
最新推荐文章于 2022-12-08 14:22:29 发布