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

如题所述

第1个回答  2011-08-02
方法一:
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个回答  2011-08-02
用两个for循环,第二循环的值等于第一个。
相似回答