java 输出空心三角形

package com.yj;

import java.util.Scanner;

public class Triangle {
    public static void main(String[] args) {
        Scanner s=new Scanner(System.in);
        System.out.println("请输入一个整数;");
        int n=s.nextInt();
        
        
        for (int i = 1; i <= n; i++) {// 控制行
            for (int j = 1; j <= n - i; j++) {// 输出空格
                System.out.print(" ");

            }
            for (int k = 1; k <= 2 * i - 1; k++) {
                if (i == 1 || i == n) {
                    System.out.print("*");
                } else {
                    if (k == 1 || k == 2 * i - 1) {
                        System.out.print("*");
                    } else {
                        System.out.print(" ");
                    }

                }
            }
            System.out.println();
        }
    }
}

java 输出空心三角形_第1张图片

你可能感兴趣的:(java编程)