用Java打印九九乘法表

用Java打印九九乘法表

主要内容

用Java打印九九乘法表

使用的方法是两个for循环嵌套

代码如下

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

输出结果如下:

图片

详细解析:

这段代码使用了两个for循环来打印九九乘法表。外层循环控制行数,内层循环控制列数

for (int i = 1; i <= 9; i++) {

外层循环控制行数,从1到9循环。

for (int j = 1; j <= i; j++) {

内层循环控制列数,从1到i循环。因为九九乘法表是左下角全是数字,右上角全是空格,所以只需要打印左下角的部分,即列数小于等于行数的部分。

System.out.print(j + " * " + i + " = " + (i * j) + "\t");

打印每一行的内容,包括乘法表达式和计算结果。使用”\t”来控制输出格式,使得每一列之间有一个Tab键的间隔。

System.out.println();

打印完一行后,换行继续打印下一行。

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞6赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容