• 大小: 2.21KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java for循环输出空心的菱形(基础篇-实例037).zip

资源截图

代码片段和文件信息


public class Diamond {
    public static void main(String[] args) {
        printHollowRhombus(10);
    }
    
    public static void printHollowRhombus(int size) {
        if (size % 2 == 0) {
            size++;// 计算菱形大小
        }
        for (int i = 0; i < size / 2 + 1; i++) {
            for (int j = size / 2 + 1; j > i + 1; j--) {
                System.out.print(“ “);// 输出左上角位置的空白
            }
            for (int j = 0; j < 2 * i + 1; j++) {
                if (j == 0 || j == 2 * i) {
                    System.out.print(“*“);// 输出菱形上半部边缘
                } else {
                    System.out.print(“ “);// 输出菱形上半部空心
                }
            }
            System.out.println(““);
        }
        for (int i = size / 2 + 1; i < size; i++) {
            for (int j = 0; j < i - size / 2; j++) {
                System.out.print(“ “);// 输出菱形左下角空白
            }
            for (int j = 0; j < 2 * size - 1 - 2 * i; j++) {
                if (j == 0 |

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2010-07-08 16:05  .classpath
     文件         379  2010-09-07 10:58  .project
     文件         635  2010-07-08 16:05  .settings\org.eclipse.jdt.core.prefs
     文件        1089  2013-11-21 08:40  bin\Diamond.class
     文件        1321  2010-07-08 16:27  src\Diamond.java

评论

共有 条评论