用Java语言从控制台输出99乘法表

2025-03-10 00:29:47
推荐回答(2个)
回答1:

方法一:
int i=9;
int j=9;
while(i >= 1)
{
while((j <= i) && (j > 0))
{
System.out.print(i + "*" + j + "=" + j * j +" ");
j--;
}
System.out.println(" ");
i--;
j=i;
}

方法二:
public class Multiplcation {

public static void main(String[] args) {
for(int i=1;i<=9;i++)
{
for(int j=1;j<=i;j++)
{
System.out.print(j+"*"+i+"="+i*j+" ");
}
System.out.println("\n");//必须在第二个for循环之外
}
}
}

回答2:

用两个for循环,第二循环的值等于第一个。