package com.ltl.test;
public class Rhombic {
//声明一个int类型,交ROW_COUNT的常量,初值是7
private static final int ROW_COUNT = 7;
private static final int COL_COUNT = 4;
public static void main(String[] args) {
// TODO 自动生成的方法存根
printShape();
}
private static void printShape() {
//1.确定打印区域
//1.1打印正确行数
for (int i = 0; i < ROW_COUNT; i++) {
if (i<=3) {
// 上半部分
for (int j = 0; j < COL_COUNT+i; j++) {
if(j>=COL_COUNT-1-i) {
System.out.print("* ");
}else {
System.out.print(" ");
}
}
} else {
// 下半部分
for (int j = 0; j < COL_COUNT+(6-i); j++) {
if(j>=COL_COUNT-7+i) {
System.out.print("* ");
}else {
System.out.print(" ");
}
}
}
System.out.println();//每一行尾,都要换行
}
}
}
Java实现输出菱形
最新推荐文章于 2024-08-29 18:44:48 发布