java打印出几种形式的九九乘法表

package com.moon;
public class Factor{
	public static void chenFaBiao1(){
		for(int i=1;i<=9;i++){
			for(int j=1;j<=i;j++){
				int ji;
				ji=i*j;
				System.out.print(j+"*"+i+"="+ji+"\t");
			}
			System.out.println();

		}


	}

	public static void chenFaBiao2(){
		for(int i=9;i>=1;i--){
			for(int j=1;j<=i;j++){
				int ji;
				ji=i*j;
				System.out.print(j+"*"+i+"="+ji+"\t");
			}
			System.out.println();
		}
	
	}


	public static void chenFaBiao3(){
		for(int i=1;i<=9;i++){
			for(int j=9;j>i;j--){
				System.out.print("        ");
			}
			for(int k=1;k<=i;k++){
				int ji;
				ji=i*k;
				System.out.print(k+"*"+i+"="+ji+"\t");
			}
			System.out.println();

			
		}
	} 
	public static void chenFaBiao4(){
		for(int i=9;i>=1;i--){
			for(int j=0;j<9-i;j++){
				System.out.print("        ");	
			}	
			for(int k=1;k<=i;k++){
				int ji=i*k;
				System.out.print(k+"*"+i+"="+ji+"\t");
			}
			System.out.println();
		}

	}
		
	public static void main(String[] args){
	chenFaBiao1();
	chenFaBiao2();
	chenFaBiao3();
	chenFaBiao4();
	}

}

输出结果:
java打印出几种形式的九九乘法表_第1张图片

你可能感兴趣的:(初学者)