for练习

for (int i=9;i>=1;i--){
            for (int u=9;u>=1;u--){
                /*if (u>i){
                    System.out.print("\t\t");
                }else {
                System.out.print(u+"*"+i+"="+u*i+"\t");
                }*/
                System.out.print(u>i?"\t\t":u+"*"+i+"="+u*i+"\t");
            }
            System.out.println();
        }

效果图:

在这里插入图片描述

三角形:

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

效果图:

在这里插入图片描述

for (int i=1;i<=5;i++){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            for (int k=1;k<=i*2-1;k++){
                System.out.print("*");
            }
            System.out.println();
        }

效果图:

在这里插入图片描述

菱形:

for (int i=1;i<=5;i++){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            for (int k=1;k<=i*2-1;k++){
                System.out.print("*");
            }
            System.out.println();
        }
        for (int i=4;i>=1;i--){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            for (int k=1;k<=i*2-1;k++){
                System.out.print("*");
            }
            System.out.println();
        }

效果图:
在这里插入图片描述

for (int i=1;i<=5;i++){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            boolean b=false;
            for (int k=1;k<=i*2-1;k++){
                if (b=!b){
                System.out.print("*");
                }else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
        for (int i=4;i>=1;i--){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            boolean b=false;
            for (int k=1;k<=i*2-1;k++){
                if (b=!b){
                    System.out.print("*");
                }else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }

效果图:

在这里插入图片描述

空心菱形:

for (int i=1;i<=5;i++){
            for (int u=4;u>=i;u--){
                System.out.print(" ");
            }
            for (int k=1;k<=i*2-1;k++){
                if (k==1||k==i*2-1){
                    System.out.print("*");
                }else{
                    System.out.print(" ");}

            }
            System.out.println();
        }
        for (int i=4;i>=1;i--) {
            for (int u = 4; u >= i; u--) {
                System.out.print(" ");
            }
            for (int k = 1; k <= i * 2 - 1; k++) {
                if (k == 1 || k == i * 2 - 1) {
                    System.out.print("*");
                } else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }

效果图:

在这里插入图片描述

杨辉三角:

 for (int i=1;i<=5;i++){
           for (int j=4;j>=i;j--){  //打印空格
               System.out.print(" ");
           }
           for (int k=1;k<=i;k++){   //打印左边
               System.out.print(k);
           }
           for (int a=1;a<i;a++){      //打印右边
               System.out.print((i-a));
           }
           System.out.println();
       }

效果图:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值