百变小九九

以下代码是九九乘法表的部分整合

package com.example.han.test3;

public class test4 {
    public static void main(String[] args) {
        System.out.println("左 正三角");
        //左正三角
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + "x" + i + "=" + (j * i) + "\t");
            }
            System.out.println();
        }

        System.out.println("左 倒三角");
        //左倒三角
        for (int i = 9; i >= 1; i--) {
            for (int j = 1; j <= i; j++) {
                System.out.print(j + "x" + i + "=" + (j * i) + "\t");
            }
            System.out.println();
        }

        System.out.println("右 三角形");
        //右三角形
        for (int i = 1; i <= 9; i++) {
            for (int k = 1; k <= (9 - i); k++) {
                System.out.print("\t\t");
            }
            for (int j = i; j >= 1; j--) {
                System.out.print(j + "x" + i + "=" + j * i + "\t");
            }
            System.out.println();
        }

        System.out.println("右 倒三角");
        //右倒三角
        for (int i = 9; i >= 1; i--) {
            for (int k = 1; k <= 9 - i; k++) {
                System.out.print("\t\t");
            }
            for (int j = i; j >= 1; j--) {
                System.out.print(j + "x" + i + "=" + j * i + "\t");
            }
            System.out.println();
        }

        System.out.println("正 等腰三角形");
        //正等腰三角形
        for (int a = 9; a >= 1; a--) {
            for (int c = 1; c < a; c++) {
                System.out.print("\t");
            }
            for (int b = a; b <= 9; b++) {
                System.out.print(a + "x" + b + "=" + (a * b) + "\t");
            }
            System.out.print("\n");
        }

        System.out.println("正 等腰三角形");
        //正等腰三角形
        for (int a = 1; a <= 9; a++) {
            for (int c = 1; c < a; c++) {
                System.out.print("\t");
            }
            for (int b = a; b <= 9; b++) {
                System.out.print(a + "*" + b + "=" + (a * b) + "\t");
            }
            System.out.print("\n");
        }

        System.out.println("菱形");
        //菱形
        for (int a = 9; a >= 1; a--) {
            for (int c = 1; c < a; c++) {
                System.out.print("\t");
            }
            for (int b = 1; b <= 9; b++) {
                System.out.print(a + "x" + b + "=" + (a * b) + "\t");
            }
            System.out.print("\n");
        }

        System.out.println("矩形");
        //矩形
        for (int i = 1; i <= 9; i++) {
            for (int j = 1; j <= 9; j++) {
                System.out.print(j + "*" + i + "=" + (i * j) + "\t");
            }
            System.out.println();
        }

        System.out.println("==================");
    }
}

运行结果:👇


左 正三角
1x1=1	
1x2=2	2x2=4	
1x3=3	2x3=6	3x3=9	
1x4=4	2x4=8	3x4=12	4x4=16	
1x5=5	2x5=10	3x5=15	4x5=20	5x5=25	
1x6=6	2x6=12	3x6=18	4x6=24	5x6=30	6x6=36	
1x7=7	2x7=14	3x7=21	4x7=28	5x7=35	6x7=42	7x7=49	
1x8=8	2x8=16	3x8=24	4x8=32	5x8=40	6x8=48	7x8=56	8x8=64	
1x9=9	2x9=18	3x9=27	4x9=36	5x9=45	6x9=54	7x9=63	8x9=72	9x9=81	
左 倒三角
1x9=9	2x9=18	3x9=27	4x9=36	5x9=45	6x9=54	7x9=63	8x9=72	9x9=81	
1x8=8	2x8=16	3x8=24	4x8=32	5x8=40	6x8=48	7x8=56	8x8=64	
1x7=7	2x7=14	3x7=21	4x7=28	5x7=35	6x7=42	7x7=49	
1x6=6	2x6=12	3x6=18	4x6=24	5x6=30	6x6=36	
1x5=5	2x5=10	3x5=15	4x5=20	5x5=25	
1x4=4	2x4=8	3x4=12	4x4=16	
1x3=3	2x3=6	3x3=9	
1x2=2	2x2=4	
1x1=1	
右 三角形
																1x1=1	
														2x2=4	1x2=2	
												3x3=9	2x3=6	1x3=3	
										4x4=16	3x4=12	2x4=8	1x4=4	
								5x5=25	4x5=20	3x5=15	2x5=10	1x5=5	
						6x6=36	5x6=30	4x6=24	3x6=18	2x6=12	1x6=6	
				7x7=49	6x7=42	5x7=35	4x7=28	3x7=21	2x7=14	1x7=7	
		8x8=64	7x8=56	6x8=48	5x8=40	4x8=32	3x8=24	2x8=16	1x8=8	
9x9=81	8x9=72	7x9=63	6x9=54	5x9=45	4x9=36	3x9=27	2x9=18	1x9=9	
右 倒三角
9x9=81	8x9=72	7x9=63	6x9=54	5x9=45	4x9=36	3x9=27	2x9=18	1x9=9	
		8x8=64	7x8=56	6x8=48	5x8=40	4x8=32	3x8=24	2x8=16	1x8=8	
				7x7=49	6x7=42	5x7=35	4x7=28	3x7=21	2x7=14	1x7=7	
						6x6=36	5x6=30	4x6=24	3x6=18	2x6=12	1x6=6	
								5x5=25	4x5=20	3x5=15	2x5=10	1x5=5	
										4x4=16	3x4=12	2x4=8	1x4=4	
												3x3=9	2x3=6	1x3=3	
														2x2=4	1x2=2	
																1x1=1	
正 等腰三角形
								9x9=81	
							8x8=64	8x9=72	
						7x7=49	7x8=56	7x9=63	
					6x6=36	6x7=42	6x8=48	6x9=54	
				5x5=25	5x6=30	5x7=35	5x8=40	5x9=45	
			4x4=16	4x5=20	4x6=24	4x7=28	4x8=32	4x9=36	
		3x3=9	3x4=12	3x5=15	3x6=18	3x7=21	3x8=24	3x9=27	
	2x2=4	2x3=6	2x4=8	2x5=10	2x6=12	2x7=14	2x8=16	2x9=18	
1x1=1	1x2=2	1x3=3	1x4=4	1x5=5	1x6=6	1x7=7	1x8=8	1x9=9	
正 等腰三角形
1*1=1	1*2=2	1*3=3	1*4=4	1*5=5	1*6=6	1*7=7	1*8=8	1*9=9	
	2*2=4	2*3=6	2*4=8	2*5=10	2*6=12	2*7=14	2*8=16	2*9=18	
		3*3=9	3*4=12	3*5=15	3*6=18	3*7=21	3*8=24	3*9=27	
			4*4=16	4*5=20	4*6=24	4*7=28	4*8=32	4*9=36	
				5*5=25	5*6=30	5*7=35	5*8=40	5*9=45	
					6*6=36	6*7=42	6*8=48	6*9=54	
						7*7=49	7*8=56	7*9=63	
							8*8=64	8*9=72	
								9*9=81	
菱形
								9x1=9	9x2=18	9x3=27	9x4=36	9x5=45	9x6=54	9x7=63	9x8=72	9x9=81	
							8x1=8	8x2=16	8x3=24	8x4=32	8x5=40	8x6=48	8x7=56	8x8=64	8x9=72	
						7x1=7	7x2=14	7x3=21	7x4=28	7x5=35	7x6=42	7x7=49	7x8=56	7x9=63	
					6x1=6	6x2=12	6x3=18	6x4=24	6x5=30	6x6=36	6x7=42	6x8=48	6x9=54	
				5x1=5	5x2=10	5x3=15	5x4=20	5x5=25	5x6=30	5x7=35	5x8=40	5x9=45	
			4x1=4	4x2=8	4x3=12	4x4=16	4x5=20	4x6=24	4x7=28	4x8=32	4x9=36	
		3x1=3	3x2=6	3x3=9	3x4=12	3x5=15	3x6=18	3x7=21	3x8=24	3x9=27	
	2x1=2	2x2=4	2x3=6	2x4=8	2x5=10	2x6=12	2x7=14	2x8=16	2x9=18	
1x1=1	1x2=2	1x3=3	1x4=4	1x5=5	1x6=6	1x7=7	1x8=8	1x9=9	
矩形
1*1=1	2*1=2	3*1=3	4*1=4	5*1=5	6*1=6	7*1=7	8*1=8	9*1=9	
1*2=2	2*2=4	3*2=6	4*2=8	5*2=10	6*2=12	7*2=14	8*2=16	9*2=18	
1*3=3	2*3=6	3*3=9	4*3=12	5*3=15	6*3=18	7*3=21	8*3=24	9*3=27	
1*4=4	2*4=8	3*4=12	4*4=16	5*4=20	6*4=24	7*4=28	8*4=32	9*4=36	
1*5=5	2*5=10	3*5=15	4*5=20	5*5=25	6*5=30	7*5=35	8*5=40	9*5=45	
1*6=6	2*6=12	3*6=18	4*6=24	5*6=30	6*6=36	7*6=42	8*6=48	9*6=54	
1*7=7	2*7=14	3*7=21	4*7=28	5*7=35	6*7=42	7*7=49	8*7=56	9*7=63	
1*8=8	2*8=16	3*8=24	4*8=32	5*8=40	6*8=48	7*8=56	8*8=64	9*8=72	
1*9=9	2*9=18	3*9=27	4*9=36	5*9=45	6*9=54	7*9=63	8*9=72	9*9=81	
==================

Process finished with exit code 0

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MilkCat:

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值