第一种
话不多说,先上效果图
java实现如下:
public class Test1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}
第二种
java实现如下:
public class Test2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 9; i>0; i--) {
for (int j = 1; j <=i; j++) {
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
}
}
第三种
好像有点放不下了
java实现如下:
public class Test3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 1; i < 10; i++) {
for (int j = 1; j <= 9-i; j++) {
System.out.print("\t");
}
for (int k = 1; k <=i; k++) {
System.out.print(k+"*"+i+"="+i*k+"\t\t");
}
System.out.println();
}
}
}
第四种
、
java实现如下:
public class Test4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for (int i = 9; i > 0; i--) {
for (int j = 9-i; j >0; j--) {
System.out.print("\t");
}
for (int k = 1; k <=i; k++) {
System.out.print(k+"*"+i+"="+i*k+"\t\t");
}
System.out.println();
}
}
}
这些就不写注释了,其中"\t"相当于tab按一下