java編寫九九乘法表(三種實現方法)
阿新 • • 發佈:2019-02-05
//採用do while列印(九九乘法表4個)
public class Test16_12{
public static void main(String[] args){
int i=1,x=9;
do{
int j=1,k=2*(9-i),m=1;
do{
System.out.print(j+"*"+i+"="+j*i+"\t");
j++;
}while(j<=i);
do{
if(i==9){break;}
System.out.print(" \t");
k--;
}while(k>0);
do{
System.out.print(i*m+"="+i+"*"+m+"#"+"\t");
m++;
}while(m<=i);
i++;
System.out.println();
}while(i<=9);
do{
int j=1,k=2*(9-x),m=1;
do{
System.out.print(j+"*"+x+"="+j*x+"\t");
j++;
}while(j<=x);
do{
if(x==9){break;}
System.out.print(" \t");
k--;
}while(k>0);
do{
System.out.print(m+"*"+x+"="+m*x+"\t");
m++;
}while(m<=x);
x--;
System.out.println();
}while(x>0);
public class Test16_12{
public static void main(String[] args){
int i=1,x=9;
do{
int j=1,k=2*(9-i),m=1;
do{
System.out.print(j+"*"+i+"="+j*i+"\t");
j++;
}while(j<=i);
do{
if(i==9){break;}
System.out.print(" \t");
k--;
}while(k>0);
do{
System.out.print(i*m+"="+i+"*"+m+"#"+"\t");
m++;
}while(m<=i);
i++;
System.out.println();
}while(i<=9);
do{
int j=1,k=2*(9-x),m=1;
do{
System.out.print(j+"*"+x+"="+j*x+"\t");
j++;
}while(j<=x);
do{
if(x==9){break;}
System.out.print(" \t");
k--;
}while(k>0);
do{
System.out.print(m+"*"+x+"="+m*x+"\t");
m++;
}while(m<=x);
x--;
System.out.println();
}while(x>0);