for循环嵌套练习

for循环嵌套练习

打印矩形,左下三角形,左上三角形,右下三角形,右上三角形

注意事项: 外循环控制行 ; 内循环控制列
括号位置 输出语句位置
代码如下:

public class TextNestLoop {
	public static void main(String[] args) {
		
		for(int i=0; i<8; i++) {
			for(int j=0; j<8; j++){
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println("---------------------");
		
		for(int i=0; i<8; i++) {
			for(int j=0; j<=i; j++){
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println("---------------------");
		
		for(int i=0; i<8; i++) {
			for(int j=8; j>i; j--){
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println("---------------------");
		for(int i=0; i<8; i++) {
			for(int m=8; m>i; m--){
				System.out.print("  ");
			}
			for(int j=0; j<=i; j++){
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println("---------------------");
		for(int i=0; i<8; i++) {
			for(int m=0; m<i; m++){
				System.out.print("  ");
			}
			for(int j=8; j>i; j--){
				System.out.print("* ");
			}
			System.out.println();
		}
		System.out.println("---------------------");
	}
}

运行结果:
for循环嵌套练习_第1张图片

for循环嵌套练习_第2张图片

你可能感兴趣的:(java)