久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java打印菱形的代碼怎么寫

149次閱讀
沒有評論

共計 641 個字符,預計需要花費 2 分鐘才能閱讀完成。

以下是一個打印菱形的 Java 代碼示例:

import java.util.Scanner;

public class DiamondPattern {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);
        System.out.print(" 請輸入菱形的行數:");
        int rows = scanner.nextInt();

        int spaces = rows - 1;
        int stars = 1;

        // 打印上半部分 
        for (int i = 1; i <= rows; i++) {for (int j = 1; j <= spaces; j++) {System.out.print(" ");
            }
            for (int j = 1; j <= stars; j++) {System.out.print("*");
            }
            System.out.println();
            spaces--;
            stars += 2;
        }

        // 打印下半部分 
        spaces = 1;
        stars = rows * 2 - 3;
        for (int i = 1; i <= rows - 1; i++) {for (int j = 1; j <= spaces; j++) {System.out.print(" ");
            }
            for (int j = 1; j <= stars; j++) {System.out.print("*");
            }
            System.out.println();
            spaces++;
            stars -= 2;
        }
    }
}

運行程序后,會提示輸入菱形的行數,輸入后即可打印出對應行數的菱形圖案。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-01-29發表,共計641字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 扎囊县| 安达市| 清涧县| 手机| 西华县| 毕节市| 韩城市| 宁波市| 穆棱市| 综艺| 清镇市| 灵璧县| 鱼台县| 鄂托克旗| 富平县| 三明市| 河池市| 赣榆县| 兴仁县| 海兴县| 青阳县| 万宁市| 永登县| 西乌珠穆沁旗| 长汀县| 永春县| 三门峡市| 乐都县| 呼和浩特市| 莱西市| 应城市| 新乡市| 余江县| 嘉善县| 安新县| 涡阳县| 陕西省| 宁阳县| 宁夏| 常山县| 洛隆县|