public static void main(String[] args) {
for (int i = 1; i <=9 ; i++) {
for (int j = 1; j <=i ; j++) {
int sum = i*j;
System.out.print(j+"*"+i+"="+sum+ " ");
}
System.out.print("\n");
}
}
}
这样打印发现会有点稍微的瑕疵 并没有对齐 那么我们令小于10的值 占两位

如下:
package test0805;
public class Test2 {
public static void main(String[] args) {
for (int i = 1; i <=9 ; i++) {
for (int j = 1; j <=i ; j++) {
int sum = i*j;
if (sum<10) {
System.out.print(j+"*"+i+"="+" "+sum+ " ");
}else{
System.out.print(j+"*"+i+"="+sum+ " ");
}
}
System.out.print("\n");
}
}
}
如图:

8818

被折叠的 条评论
为什么被折叠?



