java语言中乘法_Java程序生成乘法表

本文介绍如何使用Java编程语言生成指定数字的乘法表。通过示例代码展示了使用for循环和while循环两种方法,并解释了两种循环之间的区别。

Java程序生成乘法表

在该程序中,您将学习生成给定数字的乘法表。这是通过在Java中使用for和while循环来完成的。

示例1:使用for循环生成乘法表

public class MultiplicationTable {

public static void main(String[] args) {

int num = 5;

for(int i = 1; i <= 10; ++i)

{

System.out.printf("%d * %d = %d \n", num, i, num * i);

}

}

}

运行该程序时,输出为:5 * 1 = 5

5 * 2 = 10

5 * 3 = 15

5 * 4 = 20

5 * 5 = 25

5 * 6 = 30

5 * 7 = 35

5 * 8 = 40

5 * 9 = 45

5 * 10 = 50

也可以使用Java中的while循环来生成相同的乘法表。

示例2:使用while循环生成乘法表

public class MultiplicationTable {

public static void main(String[] args) {

int num = 9, i = 1;

while(i <= 10)

{

System.out.printf("%d * %d = %d \n", num, i, num * i);

i++;

}

}

}

运行该程序时,输出为:9 * 1 = 9

9 * 2 = 18

9 * 3 = 27

9 * 4 = 36

9 * 5 = 45

9 * 6 = 54

9 * 7 = 63

9 * 8 = 72

9 * 9 = 81

9 * 10 = 90

在上面的程序中,与for循环不同,我们必须在循环体内增加i的值。

尽管两个程序在技术上都是正确的,但在这种情况下最好使用for循环。这是因为已知迭代次数(从1到10)。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值