图形打印

图形打印详解

/*
		 * 图形一:
		 * *
		 * ***
		 * *****
		 * *******
		 * */
		
		//4行
		for(int i = 0;i < 4;i++) {
			//7列
			for(int j = 0;j < 7;j++ ) {
				if(j == i*2+1) {
					break;
				}
				System.out.print("* ");
			}
             //换行
			System.out.println();
		}

运行结果:image-20210922223046771

/*
		 
		     图形二:
		   - - - * - - - 
		   - - * * * - - 
           - * * * * * - 
           * * * * * * * 
           
		 */
		//行数:4
		for(int i = 0;i<4;i++) {
			//空格列数
			for(int j = i+1;j<4;j++) {
				System.out.print("- ");
			}
			//*列数
			for(int k = 0;k<7;k++) {
				if(k == i*2+1) {
					break;
				}
				System.out.print("* ");
            }
			System.out.println();
		}

运行结果:image-20210922225004082

//4行
		for(int i = 0;i<4;i++) {
			//列
			for(int j = i+1;j<4;j++) {
				System.out.print("-");
			}
			for(int k = 0;k<7;k++) {
				if(k == i*2+1) {
					break;
				}
				System.out.print("*");
			}
			System.out.println();
		}
		for(int i = 0;i<3;i++) {
			for(int j = 0;j<3;j++) {
				if(j == i+1) {
					break;
				}
				System.out.print("-");
			}
			for(int k = i*2+1;k<6;k++) {
				System.out.print("*");
			}
			System.out.println();
		}

运行结果:image-20210922231642502

public static void main(String[] args) {
		// TODO Auto-generated method stub
		/*
		 图形四:
		 - - - * 
		 - - * - * 
		 - * - - - * 
		 * - - - - - * 
		 - * - - - * 
		 - - * - * 
		 - - - * 
		 */
		//分成上下两个部分
		//4行
		for(int i = 0;i < 4;i++) {
			//空格
			for(int j = i+1;j < 4;j++) {
				System.out.print("- ");
			}
			//*
			for(int k = 0;k < 7;k++) {
				if(k == i*2+1) {
					break;
				}
				if(k == 0 || k == i*2) {
					System.out.print("* ");
				}else {
					System.out.print("- ");
				}
			}
			System.out.println();
		}
		//下部分
		//3行
		for(int i = 0;i < 3;i++) {
			//空格
			for(int j = 0;j < i+1;j++) {
				System.out.print("- ");
			}
			//*
			for(int k = i;k <= 4-i;k++) {
				if(k == i || k == (4-i)) {
					System.out.print("* ");
				}else {
					System.out.print("- ");
				}
				
			}
			System.out.println();
		}
	}

运行结果:image-20210925001512862

posted @ 2021-09-22 23:18  雨溟  阅读(70)  评论(0)    收藏  举报