您的位置:首页 > 编程语言 > Java开发

输出一个n层的倒三角形 (java版本)

2016-09-03 19:05 253 查看
习题2-4 倒三角形

输入正整数n ≤ 20,输出一个n层的倒三角形。例如n = 5时输出如下:

#########

 #######

  #####

   ###

    #

import java.util.Scanner;

public class triangle {

public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n= in.nextInt();
if(n<=20&&n>=0){
for(int i=n;i>=1;i--){
for(int j=n-i;j>0;j--){
System.out.print(" ");
}

for(int k=2*i-1;k>0;k--){
System.out.print("#");
}

for(int m=n-i;m>0;m--){
System.out.print(" ");
}

System.out.println();

}

}
in.close();
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: