編制程序,按格式打印九九乘法表
樣例輸出
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) //當(dāng)i與j相等的時候就不再輸出伍玖,結(jié)束本次循環(huán)
break;
}
System.out.println();
}
System.out.println("--------------------------------------");
}
}
//利用兩個for循環(huán)控制乘數(shù)進(jìn)行輸出嫩痰,數(shù)字以寬度為2輸出,后面乘積結(jié)果以寬度為4輸出窍箍,注意格式