用Java请输入层数N,假设N=4,则打印出如下图形: ******* ***** *** * 注意:使用循环结构语句实现。
时间: 2023-11-25 08:50:21 浏览: 90
以下是Java实现的代码,可以根据输入的层数N打印出对应的图形:
```java
int N = 4;
for (int i = N; i >= 1; i--) {
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
```
输出结果为:
```
*******
*****
***
*
```
相关问题
使用java 请输入层数N,假设N=4,则打印出如下图形: ******* ***** *** * 注意:使用循环结构语句实现。
以下是使用Java实现打印金字塔的代码,其中n为金字塔的层数:
```java
import java.util.Scanner;
public class JinZiTa {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入金字塔的层数:");
int n = input.nextInt();
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++) {
System.out.print(" ");
}
for (int j = 1; j <= i * 2 - 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
```
输入4后,输出结果为:
```
*
***
*****
*******
```
阅读全文