九九乘法表的那些事?

九九乘法表相信大家一定非常熟悉,应该是不少人小学时的恶梦。

关于在JAVA正确输出九九乘法表的代码图如下

for(int i=1;i<=9;i++){
   for(int j=1;i<=j;j++){
      System.out.print(j+"*"+i+"="+j*i)
   }
   System.out.println();
}

运行结果如下


现在的需求是让个位数的数字对齐。

首先要清楚的知道我们需要在什么地方添加和怎么去添加,用什么来添加。

看上面的我们可以看出需要改动的地方就只有4处,这时候就需要去找规律了。

其实我们可以先写一个很直接的条件,当if(j==2 && i==2 || j==2 && i==3 || j==2 && i==4) || (j==3 && i==3)我们就可以在结果前面加一个空格,当然从上面的代码我们也可以进行优化,if(j==2 && i<=4 || i==3 && j==3),运行结果如下。


猜你喜欢

转载自blog.csdn.net/qq_41632129/article/details/79386630
今日推荐