具体代码运行如下:
package lry;
/*
* 双层循环打印九九乘法表
*/
public class Test01 {
public static void main(String[] args) {
for(int i=1;i<10;i++){
for(int j=1;j<=i;j++) {
System.out.print(j+"*"+i+"="+i*j+"\t");
}System.out.println();
}
System.out.println(".................");
//单层循环打印
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+"\t");
if(i>=j)
{
i=0;
j++;
System.out.println();
}
}
System.out.println(".................");
int j=1;
for(int i=1; i<=9;) {
System.out.print(j+ "*" + i + "=" + (i*j) + "\t");
j++;
if(j>i) {
i++;
j=1;
System.out.println();
}
}
}
}