99乘法表的java4中实现方式

/*
三种99乘法表的java实现

*/
public class regexNet {

 public static void main(String[] args)
 {
      show_99table();
      show_99table_2();
      show_99table_3();
      show_99table_4();
 }

 
 private static void show_99table_3() {
  // 从一开始的倒三角
  for (int x=1;x<=9;x++)
  {
   for(int y=x;y<=9;y++)
   {
    System.out.print(x+"*"+y+"="+(x*y)+"\t");
   }
   System.out.println();
  }
 }
 private static void show_99table_4() {
  // 从9开始的倒三角
  for (int x=9;x>0;x--)
  {
   for(int y=x;y>0;y--)
   {
    System.out.print(x+"*"+y+"="+(x*y)+"\t");
   }
   System.out.println();
  }
 }
 private static void show_99table_2() {
  // 正方形
  for (int x=1;x<=9;x++)
  {
   for(int y=1;y<=9;y++)
   {
    System.out.print(x+"*"+y+"="+(x*y)+"\t");
   }
   System.out.println();
  }
 }


 private static void show_99table() {
  // 正三角
  int x,y;
  for(x = 1;x<=9;x++)
  {
   for(y = 1;y<=x;y++)
   {
    System.out.print(x+"*"+y+"="+(x*y)+"\t");
   }
   System.out.println("\n");
  }
 }

}

你可能感兴趣的:(java,based)