Java语言 打印九九乘法表

简介: Java语言 打印九九乘法表

第一步:先打印出一列


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

第二步:把固定的1用一个循环包起来,但是有重复


for (int j = 0; i <= 9; i++) {//外层循环 也就是乘法的第一个数
            for (int i = 1; i <= 9; i++) {//内层循环,乘法的第二个数
                System.out.println(j+"*"+i+"="+(j*i));
            }
        }

第三步:去掉重复项 i<=j


for (int j = 0; j <= 9; j++) {//外层循环 也就是乘法的第一个数
            for (int i = 1; i <= j; i++) {//内层循环,乘法的第二个数
                System.out.println(j+"*"+i+"="+(j*i));
            }
        }

第四步:添加\t空格 println print


for (int j = 0; j <= 9; j++) {//外层循环 也就是乘法的第一个数
            for (int i = 1; i <= j; i++) {//内层循环,乘法的第二个数
                System.out.print(j+"*"+i+"="+(j*i)+"\t");
            }
            System.out.println();
        }

这样就可以打印出九九乘法表。


相关文章
|
2月前
|
存储 人工智能 算法
数据结构与算法细节篇之最短路径问题:Dijkstra和Floyd算法详细描述,java语言实现。
这篇文章详细介绍了Dijkstra和Floyd算法,这两种算法分别用于解决单源和多源最短路径问题,并且提供了Java语言的实现代码。
83 3
数据结构与算法细节篇之最短路径问题:Dijkstra和Floyd算法详细描述,java语言实现。
|
2月前
|
算法 Java
【编程基础知识】Java打印九九乘法表
本文介绍了在Java中实现九九乘法表的三种方法:嵌套循环、数组和流控制。通过代码示例、流程图和表格对比,帮助读者深入理解每种方法的优缺点,提升编程技能。
112 2
|
4月前
|
Java Maven
使用java语言制作一个窗体(弹窗),用来收集用户输入的内容
该博客文章介绍了如何使用Java Swing中的JFrame创建一个窗体来收集用户输入的内容,并提供了详细的实现步骤和完整代码示例。
使用java语言制作一个窗体(弹窗),用来收集用户输入的内容
|
20天前
|
SQL 安全 Java
安全问题已经成为软件开发中不可忽视的重要议题。对于使用Java语言开发的应用程序来说,安全性更是至关重要
在当今网络环境下,Java应用的安全性至关重要。本文深入探讨了Java安全编程的最佳实践,包括代码审查、输入验证、输出编码、访问控制和加密技术等,帮助开发者构建安全可靠的应用。通过掌握相关技术和工具,开发者可以有效防范安全威胁,确保应用的安全性。
40 4
|
2月前
|
Java 程序员 编译器
在Java编程中,保留字(如class、int、for等)是具有特定语法意义的预定义词汇,被语言本身占用,不能用作变量名、方法名或类名。
在Java编程中,保留字(如class、int、for等)是具有特定语法意义的预定义词汇,被语言本身占用,不能用作变量名、方法名或类名。本文通过示例详细解析了保留字的定义、作用及与自定义标识符的区别,帮助开发者避免因误用保留字而导致的编译错误,确保代码的正确性和可读性。
50 3
|
2月前
|
移动开发 Java 大数据
深入探索Java语言的核心优势与现代应用实践
【10月更文挑战第10天】深入探索Java语言的核心优势与现代应用实践
65 4
|
2月前
|
存储 Java 数据安全/隐私保护
Java中的域,什么是域?计算机语言中的域是什么?(有代码实例)
文章解释了Java中域的概念,包括实例域、静态域、常量域和局部域,以及它们的特点和使用场景。
64 2
|
2月前
|
Java 数据安全/隐私保护 C++
Java语言关键字
Java语言关键字
27 2
|
2月前
|
分布式计算 安全 Java
Java语言的特点?
Java语言的特点?
|
5月前
|
算法 Java
Java语言实现最短路径算法(Shortest Path)
Java语言实现最短路径算法(Shortest Path)
62 3