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
.......................................看清楚了吗?是要像上面这样输出的,至于另外一种九九乘法表输出格式就不用写了,因为偶已经会了,就差这个了,3Q!!
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
.......................................看清楚了吗?是要像上面这样输出的,至于另外一种九九乘法表输出格式就不用写了,因为偶已经会了,就差这个了,3Q!!
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + " = " + i * j + " ");
}
System.out.println();
}
public static void main(String[] args) {
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"X"+i+"="+(i*j)+" ");
}
System.out.println();
}
}
}给分!
class Test {
public static void main(String[] args) {
for (int i=1; i<10; i++) {
for (int j=1; j<=i; j++) {
System.out.printf("%d*%d = %-2d ", j, i, i*j);
}
System.out.println();
}
}
}
public class T {
public static void main(String[] args) {
for(int i=1; i<=9; i++) {
for(int j=1; j<=i; j++) {
System.out.format("%d*%d=%2d ", j, i, i * j);//这里用这个方法控制输出的格式,也就是等号后面都是两位。
}
System.out.println();
}
}
}这个应该就是楼主所要的,楼主可以看看!