Java 实例 – 九九乘法表
输出九九乘法表。
实例
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");// \t 跳到下一个TAB位置
}
System.out.println();
}
}
}
输出结果:
1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 6×6=36 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 6×7=42 7×7=49 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 6×8=48 7×8=56 8×8=64 1×9=9 2×9=18 3×9=27 4×9=36 5×9=45 6×9=54 7×9=63 8×9=72 9×9=81
Java 实例



cszkf
380***018@qq.com
99 乘法表把输出格式变了下,变成我们熟知的格式:
public class ChengFa { public int a; public int b; public ChengFa() { } public void chengshu(int aa,int bb) { a=aa; b=bb; } public void xiangcheng() { int c; c=10-b; for(int d=1;d<=c;d++) { System.out.print(a+"*"+b+"="+(a*b)+" "); if((a*b)<10) { System.out.print(" "); } a++; b++; } System.out.print("\n"); } public static void main(String []args) { ChengFa cf=new ChengFa(); for(int f=1;f<=9;f++) { cf.chengshu(1, f); cf.xiangcheng(); } } }输出结果为:
cszkf
380***018@qq.com
月亮
147***8427@qq.com
改一下,就可以了,楼上写得太长了:
public class MultiplicationTable { public static void main(String[] args) { for(int i=9;i>0;i--) { for(int j=1,k=10-i;j<=i;j++,k++) { System.out.print(j+"×"+k+"="+k*j+"\t");// \t 跳到下一个TAB位置 } System.out.println(); } } }月亮
147***8427@qq.com