第一步先打印空格:
第一行:总行数-1个空格
第二行:总行数-2个空格
第三行:总行数-3个空格
…
总结出规律:每行打印 总行数-行数 个空格
第二步打印#
第一行:打印一个#
第二行:打印三个#
第三行:打印五个#
…
总结出规律:每行打印 (2*当前行数)-1 个#
public static void main(String[] args) {
// 定义总行数
int n = 4;
for(int i = 1; i <= n; i++){
for(int j = 1;j <= n-i ; j++){
System.out.print(" ");
}
for(int k = 1; k <= 2*i - 1; k++){
System.out.print("#");
}
System.out.println();
}
}