/* 打印一个实心菱形图案 * *** ***** ******* ***** *** * */ for(int i=1;i<=4;i++) { //显示空格 for(int j=1;j<=4-i;j++) { System.out.print(" "); } //显示star for(int j=1;j<=2*i-1;j++) System.out.print("*"); System.out.println(); } for(int i=1;i<=3;i++) { for(int j=1;j<=i;j++) System.out.print(" "); for(int j=1;j<=7-2*i;j++) System.out.print("*"); System.out.println(); } }
/*打印一个空心菱形图案 问题:用*号打印一个如下的空心菱形图案 : * * * * * * * * * * * * */ for(int i=1;i<=4;i++) { for(int j=1;j<=4-i;j++) { System.out.print(" "); } for(int j=1;j<=2*i-1;j++) { if(j==1||j==2*i-1) System.out.print("*"); else System.out.print(" "); } System.out.println(); } for(int i=1;i<=3;i++) { for(int j=1;j<=i;j++) System.out.print(" "); for(int j=1;j<=7-2*i;j++) { if(j==1||j==7-2*i) System.out.print("*"); else System.out.print(" "); } System.out.println(); }
/*
*跳出指定循环
*/
class 循环测试 { public static void main(String[] args) { m:for(int i=1;i<=5;i++) { n:for(int j=1;j<=5;j++) { if(j%2==0) break m; } System.out.println(i); } } }