`

实例035 - 使用嵌套循环在控制台商输出九九乘法表

 
阅读更多

心法领悟035:灵活使用嵌套循环。

循环语句可以完成复杂的运算,也可以用于控制程序的递归流程,而多层循环可以实现更加复杂的业务逻辑。在处理有规则的大量数据时,应该考虑使用多层循环来优化程序代码,建议添加详细的代码注释,便于以后的维护与修改。

public class MultiplicationTable {
    public static void main(String[] args) {
        for(int i=1;i<=9;i++){// 循环控制变量从1遍历到9
            for(int j=1;j<=i;j++){// 第二层循环控制变量与第一层最大索引相等
                // 输出计算结果但不换行
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();// 在外层循环中换行
        }
    }
}

 

1*1=1	
1*2=2	2*2=4	
1*3=3	2*3=6	3*3=9	
1*4=4	2*4=8	3*4=12	4*4=16	
1*5=5	2*5=10	3*5=15	4*5=20	5*5=25	
1*6=6	2*6=12	3*6=18	4*6=24	5*6=30	6*6=36	
1*7=7	2*7=14	3*7=21	4*7=28	5*7=35	6*7=42	7*7=49	
1*8=8	2*8=16	3*8=24	4*8=32	5*8=40	6*8=48	7*8=56	8*8=64	
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	

 

分享到:
评论

相关推荐

    Java中for嵌套循环实例---九九乘法表.pdf

    在这个实例中,我们利用嵌套循环来打印九九乘法表,这是一种经典的编程练习,有助于理解循环的运作机制。 九九乘法表是一个9x9的矩阵,其中每个元素都是对应行数和列数的乘积。为了在控制台上打印这个表,我们需要...

    用servlet写的九九乘法表

    在这个“用servlet写的九九乘法表”项目中,我们可以深入理解Servlet的基本工作原理以及如何将其应用于简单的Web应用程序。 首先,我们需要了解Servlet的生命周期。Servlet在服务器启动时并不立即加载,而是在接收...

    C# 初学 实例 九九乘法表

    外层循环控制行数,内层循环控制列数,两者配合完成乘法表的逐行输出。 3. **字符串拼接**:在打印乘法表的过程中,我们需要将数字和乘号结合成字符串,这可能涉及`+`操作符或`string.Format`方法。 4. **格式化...

    【Python语法实例】-7使用嵌套循环输出2~100之间的素数

    【Python语法实例】-7使用嵌套循环输出2~100之间的素数

    九九乘法表(PHP)

    在PHP中,这通常涉及到使用嵌套循环,如for或while循环,外层循环遍历乘法表的行数,内层循环遍历列数。通过这种方式,我们可以依次计算并输出每个乘积。 以下是关于PHP和实现九九乘法表的一些关键知识点: 1. **...

    JSP生成九九乘法表的简单实例.docx

    本文主要介绍了使用 JSP 生成九九乘法表的简洁实例,旨在帮助读者不仅实现九九乘法表,还能掌握 JSP 表达式的使用方法。 JSP 表达式的使用方法 在 JSP 中,我们可以使用表达式来输出动态内容。例如,在本文中,...

    09输出九九乘法表.docx

    根据给定文件的信息,本文将围绕两个主要的Java编程知识点进行深入探讨:一是如何使用Java程序来输出九九乘法表;二是如何在Java中生成一个0至100之间的随机整数,并判断该数是否为质数。 ### 一、Java程序输出九九...

    c++实例(九九乘法表)

    c++九九乘法表,c++九九乘法表 , ,

    PHP输出九九乘法表代码实例

    首先,要输出九九乘法表,我们需要使用嵌套循环的结构。外层循环控制行数,内层循环控制每行的列数。由于九九乘法表是一个对称的表格,所以内层循环的条件是循环变量小于等于外层循环变量。 在代码中,我们使用了`...

    java编写九九乘法表

    在Java编程语言中,"九九乘法表"是一个经典的练习项目,用于初学者学习控制流、循环结构以及输出格式化。在这个项目中,我们通常会实现两种方法:一种是基于嵌套循环,另一种可能利用数组或集合进行计算和显示。下面...

    基础算法-c语言打印九九乘法表

    本文将着重探讨如何使用C语言来实现九九乘法表的打印,并展示不同的打印样式。 首先,九九乘法表是一个简单而又经典的练习题,它要求打印一个9行9列的表格,每一行显示一个乘法等式。在C语言中,我们通常利用嵌套的...

    易语言源码易语言学习进阶时钟计算九九乘法表源码.rar

    在易语言中,实现九九乘法表主要依赖于循环控制结构,通常会用到“循环”、“结束循环”等关键字来控制程序的流程。学习者需要定义一个二维数组来存储计算结果,并通过外层循环控制行数,内层循环控制列数的策略来...

    java程序编写打印九九乘法表

    下面是基于上述代码的一个扩展版本,用于将九九乘法表输出到文本文件: ```java import java.io.File; import java.io.PrintWriter; public class PrintMultiplicationToFile { public static void main(String[]...

    九九乘法表c 语言.docx

    // 使用两个嵌套循环生成九九乘法表 for (i = 1; i ; i++) { for (j = 1; j ; j++) { printf("%d * %d = %2d ", j, i, i * j); } printf("\n"); } return 0; } ``` 1. **外层循环**:`for (i = 1; i ; i++)...

    ASP.NET源码——九九乘法表自动生成示例源码.zip

    此压缩包"ASP.NET源码——九九乘法表自动生成示例源码.zip"提供了如何使用ASP.NET来实现九九乘法表自动生成功能的实例代码。九九乘法表是基础数学中的经典练习,它包含了1到9的所有数字的乘积,通常以表格形式展示。...

    Java 实例 – 九九乘法表实现源代码-详细教程.zip

    在这个实例中,我们将使用两层嵌套的`for`循环,第一层负责遍历乘法表的行数,第二层则遍历列数。 代码实现通常如下: ```java public class MultiplicationTable { public static void main(String[] args) { ...

    九九乘法表

    《九九乘法表》是计算机编程领域一个基础且经典的示例,特别是在使用ASP.NET进行Web开发时。本文将深入探讨如何利用ASP.NET技术来实现这个功能,为初学者提供一个学习实例。 ASP.NET是由微软公司开发的一个强大的...

    c语言九九乘法表.doc

    C语言是一种基础且强大的...总结来说,C语言中的九九乘法表是一个经典的教学实例,它涵盖了基本的循环控制和I/O操作,帮助程序员理解和熟练运用这些核心概念。无论是学习还是实践,九九乘法表都是一个不可或缺的工具。

    C#控制台应用程序九九乘法表源码

    3. **双层for循环**:为了输出九九乘法表,我们需要两个嵌套的for循环。外层循环变量i代表乘法表的行数,内层循环变量j代表列数。通常范围都是从1到9。 ```csharp for (int i = 1; i ; i++) { for (int j = 1; j ;...

    jsp输出九九乘法表的简单实例

    在本文中,我们将深入探讨如何使用JavaServer Pages (JSP)技术来实现九九乘法表的输出。JSP是一种动态网页开发技术,它允许开发者将HTML、CSS、JavaScript等静态内容与Java代码结合,以生成动态网页。下面,我们将...

Global site tag (gtag.js) - Google Analytics