记住一句话,外层控制行,内层控制列`
看需求,看什么时候换行,"\t"是为了看起来比较舒服
public class Test01 {public static void main(String[] args) {for (int i = 1; i <=9 ; i++) {//一共九行for (int j = 1; j <= i; j++) {//第一层一列,第二层两列,所以用i来控制他的每层的列数System.out.print(i+"*"+j+"="+i*j+"\t");//输出语句}System.out.println();//每层换行}}}
输出语句如果把i放前面写的结果就是这样的
所以我们要把i和j的位置换一下
public class Test01 {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();}}}
这样结果就是我们想要的了,自己动手敲几遍就可以理解了,奥利给兄弟们
如果觉得《如何用java写一个九九乘法表》对你有帮助,请点赞、收藏,并留下你的观点哦!