Java如何打印输出九九乘法表

Java如何打印输出九九乘法表

—— —— —— —— —— —— —— —— —— —— —— —— ——

打印乘法表的方法

1.使用双重for循环打印九九乘法表

2.使用do{}while()实现打印九九乘法表

双重for循环的使用

打印结果如图示: Java程序源代码如下:

public class test99{
          
   
	public static void main(String[] args){
          
   
		/*
			for 循环实现9*9乘法口诀表
		*/
		for (int i = 1; i <= 9; i++){
          
   
			for (int j = 1; j <= i; j++){
          
   
			
				System.out.print(" " + i + "*" + j + "=" + (i * j)+"	");//   "	"这是JAVA语言默认的制表符号,使用此符号,打印出的乘法表格较为美观
				if(i == j){
          
   
					System.out.print("
");//当换行条件成立时,进行换行打印
				}
				
			}
		}
	}
}

注意:如果不使用制表符号" ",打印输出的九九乘法表将不美观。

do{}while()的使用

打印结果如图所示:

public class 乘法表{
          
   
	public static void main(String[] args){
          
   
		/*
			do{}while循环实现9*9乘法口诀表
		*/
		int i=9;
		do{
          
   
			int j=1;
			do{
          
   
				System.out.print(i+"*"+j+"="+(i*j)+" "+"	"); //   "	"这是JAVA语言默认的制表符号,使用此符号,打印出的乘法表格较为美观
				j++;
			}while(j<=i);//大于i之后跳出循环

			System.out.println();
			i--;
		}while(i>=1);//小于1之后跳出循环
	}
}
经验分享 程序员 微信小程序 职场和发展