java程序题

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:23:45
*
***
*****
*******
*********
*******
*****
***
* 这个图形谁能帮我用JAVA语言编一下 谢谢了.
我的问题没显示全
这题还有一半 是一个4边形的形状 那一半没显示出来

public static void main(String[] args) {
int h = 15;
for (int i = 0; i < 2 * h + 1; i++) {
for (int j = 0; j < Math.abs(h - i); j++) {
System.out.print(" ");
}
for (int k = 0; k < 2 * (h - Math.abs(h - i)) + 1; k++) {
System.out.print("*");
}
System.out.println();

}
}

设定h的值 可以改变大小