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();
        }

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值