1. 程式人生 > >使用java列印等腰三角形(空心)

使用java列印等腰三角形(空心)

宣告:圖形的列印考驗的是邏輯思維能力,與計算機語言熟練程度無關。邏輯思維能力弱的同鞋,做不了研發可以做開發。

一、效果圖


程式碼

package com.test;

/**
 * 空心三角形
 * 
 * @author PETER
 * 
 */
public class TestDemo5 {

	public static void main(String[] args) {
		//定義變數
		int size = 5;
		for (int i = 1; i <= size; i++) {
			if(i==size){
				for (int j = 0; j < 2*size-1; j++) {
					System.out.print("*");
				}
			}else{
				for (int j = 1; j <= size - i; j++) {
					System.out.print(" ");
				}
				for (int k = 1; k <= 2 * i - 1; k++) {
					if (k == 1 || k == 2 * i - 1) {
						System.out.print("*");
					} else {
						System.out.print(" ");
					}
				}
				System.out.println();
			}
		}
	}
}