急!~学java的来帮帮我.

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:51:05
我写的 9*9的乘法口诀 怎么运行 不是乘法口诀的结果啊.麻烦大家帮我看看了,谢谢
public class test
{
public static void main(String args[])
{ int n,i;
for(i=1;i<10;i++);
{
for(n=1;n<10;n++);
{
if(i<=n)
{
System.out.println(i+"*"+n+"="+(i*n)+" ");
}
}
System.out.println(" ");
}
}
}
怎么会是 n=i 呢? 我下面有 if 语句 了。 main 函数参数没有问题,我那样写也行的.

class test
{
public static void main(String args[])
{
int n,i;
for(i=1;i<10;i++) //后面不能有 ;
{

for(n=i;n<10;n++) //n=i;才是

System.out.print(i+"*"+n+"="+(i*n)+" ");

System.out.println(" ");
}
}
}

public class test
{
public static void main(String[] args)
{ int n,i;
for(i=1;i<10;i++);
{
for(n=1;n<10;n++);
{
if(i<=n)
{
System.out.println(i+"*"+n+"="+(i*n)+" ");
}
}
System.out.println(" ");
}
}
}

java的main函数那的参数有问题吧