五角星for循环java
时间: 2024-07-13 19:01:40 浏览: 60
java 打印五角星for循环
5星 · 资源好评率100%
在Java中,如果你想通过for循环绘制一个五角星,通常会使用字符数组或者控制打印的位置和方向来实现。下面是一个简单的示例,使用嵌套的for循环打印出五角星的形状:
```java
public class FivePointStar {
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("* "); // 输出*
}
if (i != 0) { // 内层循环只在非第一行结束时换行
System.out.println(); // 换行
}
for (int k = rows - 1; k > i; k--) { // 另一个内层循环用于倒三角形部分
System.out.print("* "); // 输出*
}
System.out.println(); // 结束这一行后再次换行
}
}
}
```
运行这个程序,你会看到类似这样的五角星:
```
*
* *
* * *
* * * *
* * * *
```
阅读全文