第一章第三题(显示图案)(Display a pattern)
-
*1.3(显示图案)编写程序,显示下面图案:
*1.3 (Display a pattern) Write a program that displays the following pattern:
-
参考代码:
-
方法一:
package chapter01; public class Code_03 { public static void main(String[] args){ char[][] java=new char[4][29]; java[0][4]='J'; java[1][4]='J'; java[2][0]='J'; java[2][4]='J'; java[3][1]='J'; java[3][3]='J'; java[0][9]='A'; java[1][8]='A'; java[1][10]='A'; java[2][7]='A'; java[2][8]='A'; java[2][9]='A'; java[2][10]='A'; java[2][11]='A'; java[3][6]='A'; java[3][12]='A'; java[0][14]='V'; java[0][20]='V'; java[1][15]='V'; java[1][19]='V'; java[2][16]='V'; java[2][18]='V'; java[3][17]='V'; java[0][25]='A'; java[1][24]='A'; java[1][26]='A'; java[2][23]='A'; java[2][24]='A'; java[2][25]='A'; java[2][26]='A'; java[2][27]='A'; java[3][22]='A'; java[3][28]='A'; for(int i=0;i<4;i++){ for (int j=0;j<29;j++){ if (java[i][j]!='J'&&java[i][j]!='V'&&java[i][j]!='A')System.out.print(" "); else System.out.print(java[i][j]); } System.out.println(""); } } }
-
方法二:
public class PrintJavaLogoQuestion3 { public static void main(String[] args) { System.out.println(" J A V V A"); System.out.println(" J A A V V A A"); System.out.println("J J AAAAA V V AAAAA"); System.out.println(" J J A A V A A"); } }
-
-
结果显示:
J A V V A
J A A V V A A
J J AAAAA V V AAAAA
J J A A V A A
Process finished with exit code 0