1、效果展示

 2、代码展示

由于最近学习了java语言的for循环,今天在复习巩固知识,练习代码的时候,简单的总结了三种for循环打印九九乘法口诀的方法,加深了自己的理解。现将代码分享给各位博友

因为涉及两个数相乘,又涉及到行和列,所以定义两个变量

思路:

1*1=1
          1*2=1  2*2=4
          1*3=3  2*3=6   3*3=9
            ..............
          1*9=9  2*9=18  3*9=27...........9*9=81

(1)第一种方式

public static void main(String[] args) {//输出九九乘法表int a=1;    //外层循环变量,控制行int b=1;    //内层循环变量控制列for(a=1;a<10;a++)    //外层循环为a,内层循环执行a次,内层循环不满足跳出到外层循环{for(b=1;b<=a;b++){//因为都是1开头逐次递增乘一个数所以"="号左边以b开头System.out.print(b+"×"+a+"="+a*b+" ");}System.out.println("");//打印完一行后换行,可以自己试一下}    }

(2)第二种方式

    public static void main(String[] args) {//输出九九乘法表int a=1;    //外层循环变量,控制行int b=1;    //内层循环变量控制列for(a = 1,b = 1;a<10;)    {System.out.print(b+"×"+a+"="+a*b+" ");b++;//每一行最后一个式子都是两个乘数相等结束如5*5,所以当j>i使,说明该换行了,i的值也要加1if (b>a){System.out.println("");//打印完一行后换行,可以自己试一下a++;b = 1;}          }    }

(3)、第三种方式

public static void main(String[] args) {//输出九九乘法表int num=9;  //const定义的常变量int a=1;    //外层循环变量,控制行int b=1;    //内层循环变量控制列for (a = 1; a <= num; ++a)//外层循环一次,内层循环9次,因为1一直乘到9{for (b = 1; b <= a; b++){System.out.print(a+"×"+b+"="+a*b+" ");}System.out.println("");//打印完一行后换行,可以自己试一下}   }

3、for循环基础知识

链接:

9、JAVA入门——循环结构_BOOL DoubleYellow的博客-CSDN博客

码文不易,本篇文章就介绍到这里,如果想要学习更多Java系列知识,请关注博主,博主带你零基础学习Java知识。与此同时,对于日常生活有困扰的朋友,欢迎阅读我的第四栏目:《国学周更-心性养成之路》,学习技术的同时,我们也注重了心性的养成。

2、Java——for循环打印九九乘法口诀表相关推荐

  1. for循环打印九九乘法口诀表

    1.效果展示  2.代码展示         由于最近学习了java语言的for循环,今天在复习巩固知识,练习代码的时候,简单的总结了三种for循环打印九九乘法口诀的方法,加深了自己的理解.现将代码分 ...

  2. 使用for循环打印九九乘法口诀表

    --输出屏幕信息 set serveroutput on; --打印九九乘法口诀表 declarev_number1 number(3); --外层循环变量v_number2 number(3); - ...

  3. Java打印带边框的乘法口诀表_Java 面试 - 打印九九乘法口诀表

    在Java面试过程中, 面试者经常会被要求手写代码或上机操作.一般来说,手写代码或上机操作,主要还是考察面试者的分析问题和解决问题的能力.打印九九乘法口诀无疑是非常基础的,那么如何实现呢?首先我们先来 ...

  4. JavaSE习题 用Java打印九九乘法口诀表

    JavaSE习题 用Java打印九九乘法口诀表 题目要求: 输出乘法口诀表. 题目分析: 1.观察九九乘法表可发现:总共有9行9列,就可以考虑到它类似以矩阵的输出,所以可以采用for的双重循环. 2. ...

  5. c语言for循环打印九九乘法口诀的三种简单方法

    c语言for循环打印九九乘法口诀的三种简单方法 由于在学习c语言,今天在复习巩固知识,练习代码的时候,简单的总结了三种for循环打印九九乘法口诀的方法,加深了自己的理解.代码注释和简单的思路已经注释在 ...

  6. java乘法口诀表_用Java语言打印九九乘法口诀表

    打印九九乘法口诀表. 程序: package myclass; public class myclass { public static void main(String[] args) { for( ...

  7. Python打印九九乘法口诀表

    使用最简单的方法打印九九乘法口诀表: for循环打印: 首先,需要明确思路,输出需要的3个变量和两个乘数以及一个积,有时候在Python当中不需要当 独定义变量也可以作为循环条件直接进行赋值使用: 其 ...

  8. Python:打印九九乘法口诀表

    用Python编写程序打印九九乘法口诀表 #控制行的数量,从第一行往下进行打印 for m in range(1,10):#控制列的数量,列的数量取决于行的数量(比如第一行输出一列,第二行输出两列)f ...

  9. python打印九九乘法口诀_使用Python打印九九乘法口诀表

    在上一篇,我们讲到了print的各种用法,相信小伙伴们通过练习已经有所掌握.大家有看到过如下图所示的乘法口诀表吗? 是不是看起来非常整齐呢,这是怎么做到的呢~其实并不难,接下来我将介绍一下Python ...

最新文章

  1. 解决Raspberry Pi不识别RTL8188eu无线网卡芯片的问题
  2. 【MySQL】ERROR 1045 (28000): Access denied for user的解决方法
  3. Nautilus启动报错
  4. 广播与P2P通道(下) -- 方案实现
  5. java 人物属性
  6. vue js table colspan rowspan
  7. OCS2007R2升级LyncSrv2013 PART1:基础准备
  8. python爬虫语言都能干什么_python除了爬虫还可以做什么
  9. mysql 驱动名称_mysql驱动名更新
  10. IOS 计时器 NSTimer
  11. git 分支管理策略(7)
  12. maven项目添加新dependency jar后本地可正常运行,但打包后加载不上
  13. 获取到的数组在webview中成了字符串
  14. Android本地音乐播放器的制作
  15. vue 阻止输入框冒泡
  16. 802.11速率详解
  17. three.js物体移动以及相机的移动(位置以及旋转方位)
  18. 【Linux】命令别名与历史命令(alise\history)
  19. 3NF的无损连接和保持函数依赖的分解、BCNF的无损连接的分解
  20. 【豆瓣读书】高分python学习书籍推荐

热门文章

  1. 机器学习笔记1:基于Logistic回归进行数据预测
  2. JavaScript Promise API
  3. 反向传播算法(过程及公式推导)
  4. Redis发布和订阅
  5. Linxu SSH登陆出现Access Denied错误的解决方法
  6. 促进二十一世纪创客教育的新发展
  7. Nand Flash调试日志(1)——时钟频率配置
  8. mysql取消死锁_mysql 死锁可以自动解除吗
  9. 【Redis】Redis集群配置
  10. 旗袍,穿的是一种内涵,贵的是一种气质。