起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > 创建Java乘法表的方法

创建Java乘法表的方法

时间:2022-08-14 14:43:45来源:零基础学Java 作者:Java学习网 已有: 名学员访问该课程

  快捷搜索:java乘法表

前言: IT培训网小编来告诉大家创建Java乘法表的方法,乘法表是一个数字表,其中列出了十进制数字序列的乘积。例如,

IT培训网小编来告诉大家创建Java乘法表的方法,乘法表是一个数字表,其中列出了十进制数字序列的乘积。例如,9 乘以 9 的乘法表包含值范围为 1 到 9 的最上面一行和值范围为 1 到 9 的最左侧行。中间单元格包含顶行中相应值的代数积和最左边的行。下面是一个 5 乘 5 乘法表,

使用乘法表很容易找到两个数字的乘积。例如,要找到 4 和 5 的乘积,我们只需要查看位于第 4 行第 5 列的单元格,返回结果为 20。

记住乘法表是很重要的,因为它是数学计算的基础。通常教孩子们记住最多 9 x 9 的乘法表。这使孩子们可以在不需要计算器的情况下进行大数的乘法运算。

记住表格的技巧是一次取一列,然后记住它。例如,数字 7 的乘法表被记忆为,

打印 9 乘 9 乘法表的 Java 程序

下面的 Java 程序为从 1 到 9 的值生成整个乘法表。这打印在一个格式化的表中。我们使用嵌套循环来生成乘法表。还要注意使用 System.out.format() 方法来格式化表格。格式化字符串 %4d 指示格式化程序以 4 字符宽度填充打印整数,并根据需要使用空格。

/* Prints multiplication table in Java */<font></font>
public class FullMultiplicationTable {<font></font>
    <font></font>
    public static void main(String[] args) {<font></font>
        int tableSize = 9;<font></font>
        printMultiplicationTable(tableSize);<font></font>
    }<font></font>
    <font></font>
    public static void printMultiplicationTable(int tableSize) {<font></font>
        // first print the top header row<font></font>
        System.out.format("      ");<font></font>
        for(int i = 1; i<=tableSize;i++ ) {<font></font>
            System.out.format("%4d",i);<font></font>
        }<font></font>
        System.out.println();<font></font>
        System.out.println("------------------------------------------");<font></font>
        <font></font>
        for(int i = 1 ;i<=tableSize;i++) {<font></font>
            // print left most column first<font></font>
            System.out.format("%4d |",i);<font></font>
            for(int j=1;j<=tableSize;j++) {<font></font>
                System.out.format("%4d",i*j);<font></font>
            }<font></font>
            System.out.println();<font></font>
        }<font></font>
    }<font></font>
    <font></font>
}

java中乘法表程序生成的输出如下所示,

打印整数乘法表的 Java 程序

以下程序为整数生成乘法表。该表包含整数乘以 1 到 10 的乘积值。这种形式通常用于记忆乘法表,

/* Generates multiplication table for an integer */<font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
公共类乘法表{</font></font><font></font>
<font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    公共静态无效主要(字符串[]参数){</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
        整数 = 7;</font></font><font></font>
        <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
        打印乘法表(数字);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    }</font></font><font></font>
<font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    私有静态无效 printMultiplicationTable(int n) {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
       System.out.println("乘法表"+n);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
       System.out.println("---------------");</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
       for(int i = 1; i<=10;i++) {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
           System.out.format("%2d x %d = %3d\n", i,n,i*n);</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
       }</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    }</font></font><font></font>
    <font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
}</font></font>

格式化的乘法表输出如下所示,

以上就是关于“创建Java乘法表的方法”介绍,大家如果想了解更多相关知识,可以关注一下IT培训网的Java在线学习,里面的课程内容从入门到精通,细致全面,很适合没有基础的小伙伴学习,希望对大家能够有所帮助哦。

文章出自:http://qh.itpxw.cn/peixun/software/2022123708.html

文章标题:创建Java乘法表的方法



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

你也许会喜欢如下的文章?
(责任编辑:深圳学历教育网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容