java输出星号等腰三角形,n行为2n-1个

如题所述

public static void main(String[] args) {
// 创建一个输入对象,用来接收输入行数
@SuppressWarnings("resource")
Scanner inScanner = new Scanner(System.in);

// 提示键盘输入
System.out.println("请输入行数:");
int row = inScanner.nextInt();

for (int i = 0; i < row; i++) {
// 打印空格
for (int j = 0; j < row - i; j++) {
System.out.print(" ");
}
// 打印星号
for (int j = 0; j < 2 * i + 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
温馨提示:答案为网友推荐,仅供参考