java语言: 打印倒三角形的九九乘法表

2025-04-27 05:26:49

1、编写程序之前,我们要注意一些要求:(1).打印九九乘法表需要用到多重循环,内外埂黉餐嚣循环变理应同名,否则,将造成循环控制混乱,导致死循环或计算结果错误。(2).正确编写内、外循环体,属于内层循环的语句,用符号“{}”括起来。外层也一样,别混乱。(3).不属于内外循环的语句应放在循环的大括号“{}”外。

2、认真观察九九乘法表的输出规律,不难发现,整个输出用9行完成。设计时需要考虑空格的每一行输出个数,以及外层循环的关系。例如:i表示外层循环变理。j表示内层列数的变量,k表示每一行输出的空格数目,三者的关系如下图

java语言: 打印倒三角形的九九乘法表

3、(1).设置外循环i,代表行数,初始值为1;(2).设置内层循环k,控制每行空格数,初始值为1;(3).设置内层j,控制每行列数;初始值为1;如图:

java语言: 打印倒三角形的九九乘法表

4、下面是原代码,方便大家拷鹂掳粼疤贝参考。public class JiuJiu { public static void main(String[] args) {艘早祓胂 // TODO 自动生成的方法存根 for(int i=1;i<=9;i++) //外层循环i,控制行数 { for(int k=1;k<i;k++)//内层循环k,控制每行空格数 { System.out.print(" ");//每一行输出8个空格 } for(int j=i;j<=9;j++)//内层j,控制每行列数 { System.out.print(i+"*"+j+"="+i*j+"\t");//"\t"转义字符,水平制表 } System.out.println(); //每操作完一行换行 } }}

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢