首先先用一个for循环来输出第一行

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

输出结果:

然后在使用for嵌套循环来实现

public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {System.out.println(j+"*"+i+"="+(i*j)+"\t");//不换行输出且没输出一次中间多一个Tab键}}
}

整个程序大概流程是第一个for循环j初始值为1,小于9判断为真执行循环体语句,进来之后i初始值为1,小于j判断为真执行循环体语句,输出i*j=(i+j),然后里面的for循环的i自增加1为2,大于j判断为假,跳出循环回到第一个for循环,j自增加1为2,小于9带入第二个for循环继续执行,以此类推,最终输入九九乘法表。

注意:print()与println()的区别,print()是不换行输出,会接着上一个输出结果继续输出;println()是换行输出,输出一个结果之后会自动换行,下一个输出结果就在下一行了。

源码及结果:

public class ForDemo04 {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");//不换行输出且没输出一次中间多一个Tab键}System.out.println();}}
}

Java中用for循环输出九九乘法表相关推荐

  1. 如何使用一个for循环输出九九乘法表

    问题引入 很多人刚接触C语言的时候一定会遇到这样一个题目,在屏幕上输出九九乘法表.我相信大多数人的解法都会是使用两个for循环,两个变量,一个if判断语句用来判断什么时候换行. 问题1:在屏幕上输出一 ...

  2. while 和 for 循环 :for循环输出九九乘法表

    示例5:使用while循环输出如下图形 第一种方法 i = 0 while i < 7:if i%2==1: # 偶数行print("+ +")else: # 奇数行prin ...

  3. c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表

    用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; while (row <= 9) { int ...

  4. java while九九乘法表_用java实现三种方法循环输出九九乘法表:

    展开全部 for循环的结构:for(表达式 1:表达式 2:表达式  3) {  循环体  } 表达式 1:一般为赋值表达式:62616964757a686964616fe78988e69d83313 ...

  5. Java开发新手入门教程!java二维数组输出九九乘法表

    一.java基础面试知识点 java中==和equals和hashCode的区别 int.char.long各占多少字节数 int与integer的区别 探探对java多态的理解 String.Str ...

  6. Java单层循环实现输出九九乘法表

    package com.tj.chap4; /*** 单层循环输出九九乘法表* */ public class forfor99 {public static void main(String[] a ...

  7. mysql输出九九乘法表_for循环实现九九乘法表

    {% for x in range(1,10) %} {% for y in range(1,x + 1) %} {{ y }} * {{ x }} = {{ y * x }} {% endfor % ...

  8. java输入九九乘法表只输出奇数行_java 输出九九乘法表口诀的代码

    题目:输出9*9口诀. 程序分析:分行与列考虑,共9行9列,i控制行,j控制列. 程序设计: public class jiujiu { public static void main(String[ ...

  9. PHP输出一个上三角乘法表,javascript使用三种循环语句输出九九乘法表与输出一个三角形...

    实例 html> js打印乘法表与输出三角形 document.write('for循环输出九九乘法表:'); for (var i = 1; i <=9 ; i++) { for(var ...

最新文章

  1. Linux Centos 7 安装配置nginx
  2. 如何在Android手机上进行Google Map的开发。
  3. find -mtime时间算法
  4. 对于sonar展示的问题数的研究
  5. 怎么通过media foundation将图像数据写入虚拟摄像头_[Camera]摄像头镜像
  6. DevOps/.NET 微服务 秋季分享会领优惠门票
  7. 两个MYSQL数据同步的SHELL脚本
  8. Flex创建弹出菜单(PopUpButton/Menu/PopMenuButton)
  9. 企业IT架构转型之道(书)总结以及反思
  10. 写给非网工的CCNA教程(5)应用最为广泛的网络--局域网LAN
  11. ArcGIS实验教程——实验二:ArcGIS地理配准完整操作步骤
  12. 树莓派如何连接WiFi
  13. ArchiSteamFarmV3.0使用服务器steam云挂卡
  14. 一款智能家居APP的雏形
  15. STM32物联网套件基础版03-控制继电器
  16. 区块链普惠云签扶持计划 京东数科助力中小企业复工复产
  17. 香港服务器部署网站慢,用香港云主机服务器网站慢怎么解决?
  18. Actions as Moving Points复现
  19. SynchroTrap-基于松散行为相似度的欺诈账户检测算法
  20. 豆瓣网的爬取和练习代码

热门文章

  1. 新南威尔士量子计算机专业,新南威尔士大学专业排名一览及最强专业推荐(QS世界大学排名)...
  2. 小程序如何显示群名称?
  3. springcloud gateway 整合swagger3.0.0
  4. iphone忘记锁屏密码解决办法
  5. 浅淡元宇宙发展面临的难题
  6. 嵌入式学习笔记(1)-Ubuntu基本操作及软件安装
  7. Delphi中关于DBGrid的DrawDataCell和DrawColumnCell的触发条件
  8. Unity使用Vuforia实现AR脱卡功能
  9. 产品经理的职责-----产品经理深入浅出课程
  10. 一个可以离线查询 IP 来源和 ISP 信息的终端利器