Java利用for输出一个爱心
时间: 2023-07-18 19:21:15 浏览: 131
爱心形状输出
以下是Java代码,可以利用for循环输出一个爱心:
```java
public class Love {
public static void main(String[] args) {
for (int row = 1; row <= 17; row++) {
for (int col = 1; col <= 17; col++) {
if ((row == 1 && col % 3 != 0) || (row == 2 && col % 3 == 0) ||
(row - col == 2) || (row + col == 20)) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
这里使用了两个for循环,第一个循环控制输出的行数,第二个循环控制输出的列数。内部的if语句判断当前位置应该输出星号还是空格,从而输出一个爱心形状。
阅读全文