java打印三角形、等腰三角形、直角三角形

1、首先打印五行五列的矩形

*****

*****

*****

*****

*****

代码如下:

for(int i=1;i<=5;i++) {
            for(int j=1;j<=5;j++){
                System.out.print("*");
            }
            System.out.println();
        }

2、打印尖向下的直角三角形

*****
****
***
**
*

    for(int i=1;i<=5;i++) {
            for(int j=i;j<=5;j++){
                System.out.print("*");
            }
            System.out.println();
        }

3、打印尖向上的直角三角形

*
**
***
****
*****

4、打印倒 等腰三角形

 * * * * * 
  * * * * 
   * * * 
    * * 
     *

for(int i=1;i<=5;i++) {
            for(int j=1;j<=i;j++){
                System.out.print(" ");//引号里面是空格
            }
            for(int z=i;z<=5;z++) {
                System.out.print("* ");//引号里面是星号和空格
            }
            System.out.println();
        } 

5、打印正等腰三角形

     * 
    * * 
   * * * 
  * * * * 
 * * * * * 

for(int i=1;i<=5;i++) {
            for(int j=i;j<=5;j++){
                System.out.print(" ");//引号里面是空格
            }
            for(int z=1;z<=i;z++) {
                System.out.print("* ");//引号里面是星号和空格
            }
            System.out.println();
        }

6、打印数字图形

54321
5432
543
54
5

for(int i=1;i<=5;i++) {
            for(int j=5;j>=i;j--){
                System.out.print(j);
            }
            System.out.println();
        }

7打印数字图形

1
22
333
4444
55555

for(int i=1;i<=5;i++) {
            for(int j=1;j<=i;j++){
                System.out.print(i);
            }
            System.out.println();
        }

猜你喜欢

转载自blog.csdn.net/glc11223344/article/details/97633636