pta打印菱形图案java
时间: 2024-09-24 16:17:48 浏览: 46
Java PTA大作业.docx
在Java中,打印菱形图案是一种常见的控制台输出练习。这里提供一种简单的算法,可以使用嵌套循环来创建菱形:
```java
public class DiamondPattern {
public static void main(String[] args) {
int rows = 5; // 菱形的行数
for (int i = 0; i < rows; i++) {
// 上半部分递增
for (int j = 0; j <= i; j++) {
System.out.print("* ");
}
System.out.println(); // 换行
// 下半部分递减
if (i != rows - 1) { // 避免在最后一行重复打印 *
for (int k = rows - i - 1; k > 0; k--) {
System.out.print("* ");
}
System.out.println();
}
}
}
}
```
当你运行这个程序,它会打印出一个5行的菱形星号图案:
```
*
***
*****
*******
*********
```
阅读全文