用java编写九九乘法表while(用java编写九九乘法表并加上表格)

介绍:

编写九九乘法表是初学编程的一个必备练习,这样的题目利用循环语句可以很好的帮助我们形成编程思路和语法练习。通常情况下使用for循环比while要简单直接,但是使用while循环也是很快速的进行九九乘法表的生成并且部分便于控制。接下来通过Java编写实现用while循环的九九乘法表时候应该注意的点,和如何控制循环优化程序。

用java编写九九乘法表while(用java编写九九乘法表并加上表格)

代码实现:

首先需要对对while循环的概念和使用有一定的了解,while循环通常情况是在满足条件的情况下重复执行代码。例如下面的代码,在0~9之间如果i小于5,就不断的更新i的值并进行输出,而一旦i大于5的情况下就会结束循环。


int a = 0;
while (a < 10) {
if (a < 5) {
System.out.println("数字" + a + "小于5");
} else {
System.out.println("数字" + a + "大于等于5,即将结束循环");
break;
}
a++;
}

在进行九九乘法表的生成前,首先想到的应该是两重循环。外层循环决定行数,而内层循环决定列数。因此,对于两个数字i和j,我们需要计算乘积时,使用如下的方法进行循环。 这里 a 和 b 分别表示行和列:


int a = 1;
while (a < 10) {
int b = 1;
while (b <= a) {
System.out.print(b + " * " + a + " = " + (a*b) + "t");
b++;
}
System.out.println("");
a++;
}

代码优化:

通过第二段代码的实现,我们已经成功生成了一个九九乘法表。但是如果稍稍修改其中的代码,会发现它可以变得更加密集和简洁。例如下面代码,我们用i乘j来代替下面的公式计算:a * b = c

在代码中:   i == a, j == b;

int i = 1;
while (i < 10) {
int j = 1;
while (j <= i) {
System.out.print(i + " * " + j + " = " + (i*j) + "t");
j++;
}
System.out.println("");
i++;
}

最后,我们通过这个项目来学习到了while循环的语法以及使用方式,同时,通过对我们的代码进行优化,改进了循环结构,使得它更加紧凑和高效。总之,通过项目实战练习,我们可以更快速地掌握编程语言的语法,对于更加复杂的项目,我们也更有良好的思维方式和掌握技能的实践基础。

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/javapeixun9b6.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月25日 上午2:16
下一篇 2023年4月25日 上午2:16

猜你喜欢