java控制台输出等腰三角形,并且是倒序正序输出【原创】

JAVA学习网 2018-01-04 23:38:02

文章结尾有彩蛋

java控制台输出等腰三角形,并且是倒序正序输出【原创】

import java.util.Scanner;

public class Sjx {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter the number of lines:");
        int n = sc.nextInt();
        sc.close();
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n - 1 - i; j++) {
                System.out.print("  ");
            }
            for (int j = 0; j < 2 * i + 1; j++) {
                int tmp = j <= (2 * i + 1) / 2 ? i + 1 - j : j + 1 - i;
                System.out.print(tmp + " ");
            }
            System.out.println();
        }
    }

}
View Code

完成执行后的截图如下:

 

阅读(791) 评论(0)