图形显示

问题描述

  编写一个程序,首先输入一个整数,例如5,然后在屏幕上显示如下的图形(5表示行数):
  * * * * *
  * * * *
  * * *
  * *
  *
注意:星号与星号之间的空格
 
import java.util.*;

public class Main {
    private int n;

    private Scanner scanner;


    //第一种解题方案
    public Main(){
        scanner = new Scanner(System.in);
        n = scanner.nextInt();
        for(int i = 0;i<n;i++){
            for(int j=n-i-1;j>=0;j--){
                System.out.print("* ");
            }
            System.out.println();
        }
    }

    public static void main(String[] args) {
        new Main();
    }
}
原文地址:https://www.cnblogs.com/zhanghaijie/p/8550288.html