package forloop; public class pattern { public static void main(string[] args) { pattern(); pattern1(); pattern2(); pattern3(); pattern4(); pattern5(); pattern6(); } private static void pattern6() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if((line==9&&col<9)||(line==5&&col<9)||(line==1&&col>1)) system.out.print("* "); else if(col==1&&line>1) system.out.print("* "); else if((line==6||line=7|line=8&&col==9) system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern5() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if((line==9&&col<9)||(line==5&&col<9)||(line==1&&col>1)) system.out.print("* "); else if((line==|||line=3||line=4&&col==1) system.out.print("* "); else if((line==6||line=7|line=8&&col==9) system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern4() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if((line==5&&col<||col=5|col+line==6) system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern3() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if(line==|line==1||||||(line==5)||col=9 system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern2() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if((line==9&&col>1)||(line==5&&col>1)||(line==1&&col<9)) system.out.print("* "); else if((line==|||line=3||line=4&&col==9) system.out.print("* "); else if((line==6||line=7|line=8&&col==1) system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern1() { for (int line=1;line<=9;line++) { for(int col=1;col<=9;col++) { if(line==||||||||||||||||||||+line==6) system.out.print("* "); else system.out.print(" "); } system.out.println(); } } private static void pattern() { for (int line=1; line<=10;line++) { for(int col=1; col<=10; col++) { system.out.print("* "); } system.out.println(" "); } } }
输出:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
程序2:
package forloop; public class shape { public static void main(string[] args) { shape1(); shape2(); shape3(); shape4(); } private static void shape4() { for (int row = 5; row>=1;row--) { for(int col=1; col<=row; col++) { system.out.print(row+" "); } system.out.println(); } } private static void shape3() { for (int row=1; row<=5;row++) { for(int col=1; col<=row; col++) { system.out.print(col+" " ); } system.out.println(); } } private static void shape2() { for (int row=1; row<=5;row++) { for(int col=1; col<=row; col++) { system.out.print("* "); } system.out.println(); } } private static void shape1() { for (int row = 5; row>=1;row--) { for(int col=1; col<=row; col++) { system.out.print("* "); } system.out.println(); } } }
输出:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 5 5 5 5 5 4 4 4 4 3 3 3 2 2 1
以上是打印循环数字图案的详细内容。请关注图灵教育的其他相关文章!
