题目
在屏幕上打印出n行的金字塔图案,如,若n=5,则图案如下:
*
***
*****
*******
*********
代码
package org.hbin.example;
import java.util.Scanner;
public class PyramidTest {
private static final Scanner scan = new Scanner(System.in);
public static void main(String[] args) {
pyramid();
}
private static void pyramid() {
System.out.println("请输入行数:");
int n = scan.nextInt();
for (int i = 0; i < n; i++) {
for (int j = i + 1; j < n; j++) {
System.out.print(" ");
}
int end = i * 2 + 1;
for (int j = 0; j < end; j++) {
System.out.print("*");
}
System.out.println();
}
}
}