编程题6

/*         i    j
 1         1    1
 1 2       2    
 1 2 3
 1 2 3 4
 1 2 3 4 5
 1 2 3 4 5 6   
 */
public class Demo4_16 {
	public static void main(String[] args){
		for(int i=1;i<=6;i++){
			for(int j=1;j<=i;j++){
				System.out.print(j+" ");
			}
			System.out.println();
		}
		System.out.println("==========================");
/*
                i   j
1 2 3 4 5 6     1   6
1 2 3 4 5       2   5
1 2 3 4         3   4
1 2 3
1 2
1
*/
		for(int i1=1;i1<=6;i1++){
			for(int j1=1;j1<=(7-i1);j1++){
				System.out.print(j1+" ");
			}
			System.out.println();
		}
		System.out.println("==========================");
/*
               i  j  k空格数
          1    1  1  5              1
        2 1    2  2  4            1 2
      3 2 1    3  3  3          1 2 3
    4 3 2 1                   1 2 3 4
  5 4 3 2 1                 1 2 3 4 5
6 5 4 3 2 1               1 2 3 4 5 6
*/
		for(int i2=1;i2<=6;i2++){
			for(int k=0;k<=(6-i2);k++){
				System.out.print("  ");
			}
			for(int j2=i2;j2>=1;j2--){//j2=1;j2<=i2;j2++
				System.out.print(j2+" ");
			}
			System.out.println();
		}
		System.out.println("==========================");
		/*              i  j  k
		 1 2 3 4 5 6    1  6  0
		   1 2 3 4 5    2  5  1
		     1 2 3 4    3  4  2
		       1 2 3    4  3  3
		         1 2    5  2  4
		           1    6  1  5  i-k=1
		 */
		for(int i3=1;i3<=6;i3++){
			for(int k1=0;k1<=(i3-1);k1++){
				System.out.print("  ");	
			}
			for(int j3=1;j3<=(7-i3);j3++){
				System.out.print(j3+" ");	
			}
			System.out.println();
		}
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_43283092/article/details/83022250