天天看點

運用for循環列印三角形

這裡運用for循環列印出5行的三角形

for(int i=1;i<=5;i++){							//列印行數。
   	    	   
   	          for(int j=1;j<=5-i;j++) {	           
   	        	  System.out.print(" ");					//控制行數前的空格數量,目的是讓第一行的 * 能夠居中顯示。
   	          }
   	          
   	          for(int k=1;k<=2*i-1;k++) {             //每行所需要列印 * 的數量。
   	        	  System.out.print("*");
   	           }
   	          
   	          System.out.println();					//這裡和System.out.print();是有差別的,println()為空時起換行作用。
   	       }
           
運用for循環列印三角形

了解:這裡用的是雙層循環嵌套,最外層for是控制列印的行數。内部有兩個for,一個是控制前的空格,另一個是控制列印的數量。内部的兩個for的關系可以了解成平行關系,不分主次,但是System.out.print是分先後的。