编程语言
首页 > 编程语言> > 新手向:如何运用Java编写九九乘法表。

新手向:如何运用Java编写九九乘法表。

作者:互联网

九九乘法表是我们小学在数学课上就学习过的知识。因为它是由两个个位数相乘得出的规律,且规律简单清楚。所以十分适合初学Java或者其他编程语言的新手来学习。其中的嵌套循环输出字符都是十分经典的。

首先我先放上我们程序运行想要达到效果图
在这里插入图片描述很显然我们要将1到9这九个数字分别乘到各自本身。这句话是什么意思呢?
就是指1只要从1乘到1,2要从1乘到2,3要从1乘到3以此推类(从图片中我们能明显观察到)。
那我们如何从Java语言上实现这个过程呢?
我们只要设立两个变量(即i和j)再写上两个循环(无论是for循环还是while循环都可以,不过我建议使用for循环)第一层循环让i从1开始循环直到9结束,每次循环结束 i加1。再设立第二层循环(第二层循环要包括在第一层的“{}”内)让j从1开始,再让 i与j 相乘 ,再输出结果,每一次循环结束 j加1,直到 j=i结束当前的j循环。i+1进入下一个i循环的j循环,为什么要让 j=i,这就是我们在上文提到的“要让数字乘到本身”。

这样我们就用Java实现了上述的“思考思路”。

接下来我来展示我写的代码:
在这里插入图片描述
代码分析:
1.我们设立三个变量i,j,z为int型(int整形足够储存数值)。i是第一层循环的变量,j是第二层循环的变量,而z为i与j的相乘结果。

2.我们写第一层循环让i从1开始直到i<10结束(即i=9就结束了,以为i<10,10就不运行了),每一次循环结束i加1。

3.我们写第二层循环(注意:一定要把第二层循环放在第一层循环的“{}”内)“每一次的第一层循环”就是“第二层循环”。让j从1开始,直到j=i,每一次j循环结束j自加1。

4.在每一次的第二层循环,我们算出z(z为i*j的结果),并且输出z。但是我们要输出的是 i乘j=z ,所以先输出i,再输出字符乘号,再输出j,在输出等于符号,最后输出z。输出结束。

5.我们这里加入的if是判断i=j的时候换行输出。println是每次输出都换行,而print是每次输出不换行。

最后,虽然九九乘法表用Java实现十分简单,但是他其中蕴含的编程思想却对初学者有着十分重大的启发意义。这只是一个开始,希望你接下来能够利用所学的编程知识来对world说hello。

标签:输出,九九乘法,Java,第一层,循环,第二层,新手,我们
来源: https://blog.csdn.net/wthbcy/article/details/115252828