For循环创建图形

来源:互联网 发布:类似花瓣的软件 编辑:程序博客网 时间:2024/05/21 17:39

1.等腰三角形

row要自己定义赋值即可 

                  for (int i = 0; i < row; i++) {for (int j = 0; j < row - i; j++) {System.out.print("^");}for (int k = 0; k < i * 2 - 1; k++) {System.out.print("*");}System.out.println();}

2.菱形   

if (row >= 1) {int i, j;for (i = 0; i < row; i++) {for (j = 0; j < row - i; j++) {System.out.print(" ");}for (j = 0; j < 2 * i - 1; j++) {System.out.print("*");}System.out.println();}for (i = 0; i < row; i++) {for (j = 0; j < i; j++) {System.out.print(" ");}for (j = 0; j < 2 * (row - i) - 1; j++) {System.out.print("*");}System.out.println();}} else {System.out.println("输入错误,请重新输入!");}


3.用字母创建图形

for (int i = 1; i <=row; i++) {for (int j = 1; j < i; j++) {System.out.print((char)(j+96));}for (int j = i; j !=0; j--) System.out.print((char)(j+96));System.out.println();}




原创粉丝点击