天天看點

java螺旋填數三角形_Java4Android作業:列印任意行數的三角形圖案

在Mars的Java4Android系列視訊第11課:練習題(練習for循環的使用)的最後,留下兩個問題,第一個是列印100-200之間的素數,第一個例子可以更簡潔,不知道怎麼個簡潔;

第二個作業是教學執行個體中列印的三角形是4行的,要求給定任意行數都可以答應出來,例如給定行數為15就應該列印出這樣的圖形:

java螺旋填數三角形_Java4Android作業:列印任意行數的三角形圖案

代碼如下: public class TestTriangle02{

public static void main(String arg[]){

int n = 15;

System.out.println("需要列印的行數為: "+n);

for(int i = 1; i < n+1; i++){

for(int j = 0; j < n-i; j++){

System.out.print(" ");

}

for(int k = 0; k < i; k++){

System.out.print("* ");

}

System.out.println("");

}

}

}

如有錯誤,請指正,剛開始學習,以後會多多做筆記!

Java4Android作業:列印任意行數的三角形圖案

更多精彩,敬請關注本博微信公衆号:hsu1943