编制程序,按格式打印九九乘法表
样例输出
Nine-by-nine Multiplication Table
--------------------------------------
1 2 3 4 5 6 7 8 9
--------------------------------------
1 1
2 2 4
3 3 6 9
4 4 8 12 16
5 5 10 15 20 25
6 6 12 18 24 30 36
7 7 14 21 28 35 42 49
8 8 16 24 32 40 48 56 64
9 9 18 27 36 45 54 63 72 81
--------------------------------------
public class Arryinsert {
/**
* @param args
*/
public static void main(String[] args){
System.out.println(" Nine-by-nine Multiplication Table");
System.out.println("--------------------------------------");
System.out.println(" 1 2 3 4 5 6 7 8 9");
System.out.println("--------------------------------------");
for(int i=1;i<=9;i++) {
System.out.printf("%2d",i);
for(int j=1;j<=9;j++) {
System.out.printf("%4d",i*j);
if(j==i) //当i与j相等的时候就不再输出,结束本次循环
break;
}
System.out.println();
}
System.out.println("--------------------------------------");
}
}
//利用两个for循环控制乘数进行输出,数字以宽度为2输出,后面乘积结果以宽度为4输出,注意格式