Java輸出指定圖案
阿新 • • 發佈:2018-12-16
1、輸出四行四列的正方形
public class Test01{ public static void main(String[] args){ /* 練習一: 列印一個4行4列的長方形,如下圖。逐步來實現 **** **** **** **** */ //列印一行四個 /*for(int i = 1;i<=4;i++){ System.out.print("*"); }*/ for (int j=1;j<=4;j++){ for(int i = 1;i<=4;i++){ System.out.print("*"); } System.out.println();//換行 } } }
2、列印直角三角形
public class Test02{
public static void main(String[] args){
/*
練習二:
列印直角三角形,難度相比上面要高
*
**
***
****
*****
*/
for(int i=1;i<=5;i++){//i=行數
for(int j=1;j<=i;j++){//列數
System.out.print("*");
}
System.out.println();
}
}
}
3、列印倒直角三角形
public class Test03{ public static void main(String[] args){ /* 練習三: ***** **** *** ** * */ /*方法一: for(int i=1;i<=5;i++){//i=行數 for(int j=5;j>=i;j--){//列數 System.out.print("*"); } System.out.println(); } */ //方法二: for(int i=0;i<=5;i++){//i=行數 for(int j=0;j<5-i;j++){//列數 System.out.print("*"); } System.out.println(); } } }
4、輸出倒對稱直角三角形
public class Test04{ public static void main(String[] args){ /* 練習四: ***** **** *** ** * */ //從第二行開始,每行多輸出一個空格 for(int i=1;i<=5;i++){//i=行數 //列印空格 for(int j=1;j<i;j++){//第一行不需要列印 System.out.print(" "); } for(int j=5;j>=i;j--){//列數 System.out.print("*"); } System.out.println(); } } }
Web全棧技術交流
點選連結加入群聊【Web全棧交流群】:https://jq.qq.com/?_wv=1027&k=5rnUzsF