java九九乘法表代码加解释_java九九乘法表编程代码是什么?

java九九乘法表代码加解释_java九九乘法表编程代码是什么?展开全部packagech02;publicclassTEST{publicstaticvoidmain(String[]args){for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){System.out.print(j+”*”+i+”=”+(i*j)+””);}System.out.println(…

大家好,又见面了,我是你们的朋友全栈君。

展开全部

package ch02;

public class TEST{

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)+” “);

}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

实现思路:如果我们把九九乘法62616964757a686964616fe78988e69d8331333365646262表中如“1*1=1”等式全部看作一个个整体的话,九九乘法表可看作一个直角三角形,实现直角三角形可用两个for循环嵌套来实现,那么我们最后输出应为System.out.print(变量1+”*”+变量2+”=”+(变量1*变量2)+” “);

代码如下:

public class ChengDemo {

public static void main(String args[]){

for(int k = 1;k<=9;k++){         //外循环用于控制行数

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

System.out.print(j+”*”+k+”=”+(j*k)+”\t”);     //”\t”为制表符

}

System.out.println();  //换行

}

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159694.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月15日 下午12:00
下一篇 2022年7月15日 下午12:00


相关推荐

  • c++面试选择题_C语言经典笔试题

    c++面试选择题_C语言经典笔试题1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要…

    2022年8月26日
    7
  • 8年IT工作经验为何只能拿月薪1700?

    8年IT工作经验为何只能拿月薪1700?

    2021年7月23日
    92
  • 📊 GLM-4.7国产推理芯片适配情况分析

    📊 GLM-4.7国产推理芯片适配情况分析

    2026年3月12日
    2
  • Mysql 数据库迁移

    Mysql 数据库迁移一 登陆 mysql hlocalhost uroot p 二 备份数据库 mysqldump uroot pdatabasesbl gt tmp blockchain sqlall databases A 备份所有数据库 databases B 用于备份多个数据库 如果没有该选项 mysqldump 把第一个名字参数作为数据库名 后面的作为表名 使用该选项 mysqldum 把每个名字都当作为数据库名 no data d 只导出表结

    2026年3月26日
    4
  • My first blog

    My first blog

    2022年3月5日
    40
  • J2SE简介

    J2SE简介关键词 Java nbsp nbsp J2SE 多数编程语言都有预选编译好的类库以支持各种特定的功能 在 Java 中 类库以包 package 的形式提供 不同版本的 Java 提供不同的包 以面向特定的应用 Java2 平台包括 标准版 J2SE 企业版 J2EE 和微缩版 J2ME 三个版本 J2SE J2ME 和 J2EE 这也就是 SunONE OpenNetEnvir 体系 J2SE 就是 Java2 的标

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号