java实现各种数字三角形

1、实现直角三角形

效果:

源代码:

package square;

public class SanJiao {

	public static void main(String[] args) {

		int i, j;
		for (i = 0; i < 10; i++) {
			for (j = 0; j < 9 - i; j++) {
				// 打印空格
				System.out.print(" ");
			}
			for (j = 0; j < i; j++) {
				System.out.print(i);
			}
			System.out.println();
		}
	}

}

2、实现等腰三角形

     第一行一个1,第二行2个2,第三行3个3,第四行4个4。。。。

效果:java实现各种数字三角形_第1张图片

源代码:

for (int i = 1; i <=9; i++) {
			for (int j = 1; j <= 9-i; j++) {
				System.out.print(" ");//打印空格
			}
			for (int k = 1; k <=i*2-1; k++) {
				//打印数字
				System.out.print(i);
			}
			System.out.println();
		}


你可能感兴趣的:(Java基础)