主要内容
用Java打印九九乘法表
使用的方法是两个for循环嵌套
代码如下
public class MultiplicationTable {
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");
}
System.out.println();
}
}
}
输出结果如下:
详细解析:
这段代码使用了两个for循环来打印九九乘法表。外层循环控制行数,内层循环控制列数
for (int i = 1; i <= 9; i++) {
外层循环控制行数,从1到9循环。
for (int j = 1; j <= i; j++) {
内层循环控制列数,从1到i循环。因为九九乘法表是左下角全是数字,右上角全是空格,所以只需要打印左下角的部分,即列数小于等于行数的部分。
System.out.print(j + " * " + i + " = " + (i * j) + "\t");
打印每一行的内容,包括乘法表达式和计算结果。使用”\t”来控制输出格式,使得每一列之间有一个Tab键的间隔。
System.out.println();
打印完一行后,换行继续打印下一行。
© 版权声明
免责声明:
本站提供的资源所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关。您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。侵删请致信 E-mail:2945314004@qq.com。
THE END
暂无评论内容