java 打印九九乘法表。(从左到右成阶梯上升,9*9=81在最左侧)

java 打印九九乘法表。(从左到右成阶梯上升,9*9=81在最左侧)谢谢

public class Num4 {

public static void main(String[] args) {
for (int i = 1; i <= 9; i++) {
for (int p = 9; p >= i; p--) {
System.out.print("         ");
}
for (int j = i; j > 0; j--) {
if (i * j < 10) {
System.out.print(j + "*" + i + "=" + i * j + "    ");// 后面三个空格

} else {
System.out.print(j + "*" + i + "=" + i * j + "   ");// 后面两个空格
}
}
System.out.println();
}
}
}

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-12-01
//乘法口诀表 for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ int num=i*j; System.out.print(i+"*"+j+"="); System.out.print(num+" "); } System.out.println(); } }本回答被提问者采纳
相似回答