使用for简单打印心形图案—Java实现
1. 三角形效果展示
2. 代码实现
public static void main(String[] args) {for (int i = 0; i < 5; i++) {for (int k = 5; k > i; k--) {System.out.print(" ");}for (int j = 0; j <= i; j++) {System.out.print(" * ");}for (int j = 1; j <= i; j++) {System.out.print(" * ");}for (int k = 5; k > i; k--) {System.out.print(" ");}for (int k = 4; k > i; k--) {System.out.print(" ");}for (int j = 0; j <= i; j++) {System.out.print(" * ");}for (int j = 1; j <= i; j++) {System.out.print(" * ");}System.out.println();}for (int i = 0; i < 11; i++) {for (int k = 0; k < i; k++) {System.out.print(" ");}for (int j = 10; j >= i; j--) {System.out.print(" * ");}for (int j = 9; j >= i; j--) {System.out.print(" * ");}for (int k = 0; k < i; k++) {System.out.print(" ");}System.out.println();}}
1.爱心效果展示
2.代码实现
public static void main(String[] args) {for (int i = 0; i < 5; i++) {for (int k = 5; k > i; k--) {System.out.print(" ");}for (int j = 0; j <= i; j++) {System.out.print(i < 2 ? " ":" * ");}for (int j = 1; j <= i; j++) {System.out.print(i < 2 ? " ":" * ");}for (int k = 5; k > i; k--) {System.out.print(" ");}for (int k = 4; k > i; k--) {System.out.print(" ");}for (int j = 0; j <= i; j++) {System.out.print(i < 2 ? " ":" * ");}for (int j = 1; j <= i; j++) {System.out.print(i < 2 ? " ":" * ");}System.out.println();}for (int i = 0; i < 10; i++) {for (int k = 0; k <= i; k++) {System.out.print(" ");}for (int j = 9; j >= i; j--) {System.out.print(" * ");}for (int j = 8; j >= i; j--) {System.out.print(" * ");}for (int k = 0; k <= i; k++) {System.out.print(" ");}System.out.println();}}
如果觉得《新建 文本文档》对你有帮助,请点赞、收藏,并留下你的观点哦!