图形显示

问题描述

  编写一个程序,首先输入一个整数,例如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();
    }
}

 

posted on 2018-03-12 17:01  ZhangのBlog  阅读(133)  评论(0编辑  收藏  举报