// 严格执行AJCG格式,成为习惯;
class RhombStar {
public static void main(String[] args) {
// 外循环控制行数1, 2, 3, 4, 5;
for (int i = 1; i <= 5; i++) {
// 控制左上角空格;
for (int a = 5; a > i; a--) {
System.out.print(" ");
}
for (int b = 1; b <= 2 * i -1; b++) {
// 控制前面五行的*;
System.out.print("*");
}
System.out.println();
}
// 控制行数,从1到4,实际是6, 7, 8, 9;
for (int i = 1; i <= 4; i++) {
// (int c = i; c >= 1;c-- ) 也可以
for (int c = 1; c <= i; c++) {
// 输出左下角直角三角形空格;
System.out.print(" ");
}
// 输出下面第一排前四个*,下面依次减少;
for (int d = 4; d >= i; d--) {.
System.out.print("*");
}
for (int e = 3; e >= i; e--) {
// 输出第一排后三个*,依次减少;
System.out.print("*");
}
System.out.println();
}
}
}
/* L - * *
******* 1 1 4 3
***** 2 2 3 2
*** 3 3 2 1
* 4 4 1
*/
Java RhombStar.java 9行菱形*的java编程
猜你喜欢
转载自blog.csdn.net/weixin_43573903/article/details/83927194
今日推荐
周排行