输出一个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();
}
}
输入正整数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();
}
}
相关文章推荐
- 4.输入正整数n <= 20,输出一个n层的正三角形。
- 逆序输出递归算法(java版本)
- java控制台输出各种三角形
- 命令行输出java版本与环境变量配置的不一样问题解决
- 利用Java输出三角形和菱形
- 用java编写输出倒直角三角形
- java由长方形到三角形的输出推理
- 20170801 JAVA输出杨辉三角(非等腰三角形)
- JAVA输出三角形
- 【Java】使用循环输出等腰三角形。例如给定4
- 用java输出正方形,等腰三角形,直角三角形
- Java 基础学习笔记之用for循环输出一个*号 1357的三角形
- Java中利用循环语句输出倒正三角形、菱形
- 2-3.输入正整数n <= 20,输出一个n层的正三角形
- java编程300例:3.输出由“*”组成的三角形
- java输出数字三角形
- 【JavaDemo】用Java输出金字塔( 三角形和倒三角形 )
- 输入正整数n≤20,输出一个n层的倒三角形。例如,n=5时输出如下:
- java学习记录——用*输出三角形
- java版本shader 创建一个三角形