本次先后两次打印出乘法口诀表,进一步练习数组和for循环:
正常打印乘法口诀表的函数是t1();
有控制台控制乘法口诀表的最大相乘值的是函数t2();
具体代码如下:
package com.chinasoft.javase.day01;
import java.util.*;public class damo {
public static void main(String args[]){
//t1();
//t2();
}
private static void t2() {
System.out.println("请输入乘法数组数字:");
Scanner a=new Scanner(System.in);
int b =a.nextInt();
int[][] c =new int[b][b];
for(int i=0;i<b;i++){
for(int j=0;j<=i;j++){
c[i][j]=(i+1)*(j+1);
int x=i+1,y=j+1;
System.out.print(x+"*"+y+"="+c[i][j]+"\t");
}System.out.println();
}
}
private static void t1() {
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+i*j+"\t");
}System.out.println("");
}
}
}